concatenation

Excel 数据转储列格式
concatenation

Excel 数据转储列格式

我从我们的软件格式化数据转储,并试图简化流程。第一列包含几组字符,每组之间用 _ 分隔。然后我取出该列并使用文本到列来分隔它们。问题是,我真的只需要将前两组分开,其余的我会合并在一起。反过来,我最终构建了一个连接来编译所有次要分组,但它们并不总是与分组的列数一致,从而导致额外的 _,然后我必须返回并删除它们。 我每天都要构建这个东西,所以如果我能找出适当的公式来简化并在其中构建一个宏,那就太好了。我这样做是为了将 H 和 I 列与 A 分开,然后在每个单元格 JM 之间合并 _。 数据示例截图: ...

Admin

连接音频文件
concatenation

连接音频文件

我尝试了三种不同的方法来连接歌曲 Audacity:有效,但它在第一首和第二首歌曲之间添加了“咔哒”声 cat 命令:我尝试了cat *.wma > result.wma和cat second.wma >> first.wma。两者都有同样的问题,生成的文件只是第一个。 ffmpeg:,ffmpeg -i "concat:uno.wma|dos.wma" -acodec copy result.wma与 cat 命令有同样的问题,文件 result.wma 是 uno.wma 的副本 有什么帮助吗? ...

Admin

连接来自不同子目录的文件
concatenation

连接来自不同子目录的文件

我当前操作目录中有许多子文件夹。每个子文件夹中都有一个名为“total”的文件 “total” 包含 2 列数据,请记住有很多“total”文件,每个文件位于不同的子文件夹中。 我一直不知疲倦地进入每个文件夹,打开每个总数,然后粘贴到电子表格中。但是我可以加快这个过程吗? 我可以将所有子文件夹中名为“total”的所有文件连接到当前文件夹中名为“total all”的单个文件中,并且该文件的所有数据都彼此相邻吗? 换句话说,我的新文件的前两列将是来自第一个子文件夹的两列(按字母顺序排列),第 3 列和第 4 列将是接下来整个文件中的数据,等等。 任...

Admin

如何根据约束对特定行数进行 TEXTJOIN?
concatenation

如何根据约束对特定行数进行 TEXTJOIN?

我需要根据特定物料编号的序列号和公式连接某些属性值以自动化该过程。我有以下屏幕截图中列出的列,我希望得到“预期结果”列中的结果。 预期结果 我需要哪些辅助列以及如何通过公式获取预期值?一些复杂的示例可在https://docs.google.com/spreadsheets/d/1UohDcgBMZThzG37s0nDpRYbFFRNGeCeV/edit?usp=drive_link&ouid=100858153522202375139&rtpof=true&sd=true ...

Admin

尝试连接一行和可变列
concatenation

尝试连接一行和可变列

我正在尝试连接可变的静态行和列数据。A1 列是职位。因此,A2 中的值为“安全分析师”,A3 中的值为“安全工程师”,A4 中的值为“事件响应者”...B1 列是职位级别。因此,B2 中的值为“1”,B3 中的值为“2”,B4 中的值为“3”,B5 中的值为“经理”... 目的是串联起来,这样结果将创建“安全分析师 1”、“安全分析师 2”、“安全分析师 3”,然后是“安全分析师经理”,依此类推。该过程将重复,创建“安全工程师 1”、“安全工程师 2”、“安全工程师 3”,然后是“安全经理”。 如果有人能帮助我解决这个问题-我将不胜感激。 ...

Admin

FFMpeg Concat 错误:[mxf @xxx] 索引条目 xxx+TemporalOffset 1 = xxx,超出范围
concatenation

FFMpeg Concat 错误:[mxf @xxx] 索引条目 xxx+TemporalOffset 1 = xxx,超出范围

每天使用 FFmpeg 连接广播文件约 50 次。文件在连接之前会转码为 XDCAMHD。即使只有 1 个源文件,15% 的连接也会发生此错误。错误总是在 100% 的连接过程结束时发生,因此不会丢失任何媒体。 这是简化的转码命令(根据是否需要帧速率转换、缩放和静音轨道插入过滤器): -i "source" -acodec pcm_s24le -ac 1 -ar 48000 -codec:v mpeg2video -b:v 50M -minrate 50M -maxrate 50M -bufsize 17825792 -rc_init_occupancy ...

Admin

条件连接 Excel 2003:如果文本为 TRUE,则添加星号
concatenation

条件连接 Excel 2003:如果文本为 TRUE,则添加星号

=CONCATENATE(A1)=IF(ISBLANK(F1),"","*") 如果 F 列中有文本(不仅仅是空白),我想在 A 列的值上添加一个星号。我只希望看到 H3 和 H4 为 TRUE(H1、H2、H5 应该为空白)并且在 A3 和 A4 中的文本上添加一个星号。 我的 Excel 技能相当生疏,但谷歌搜索没有找到足够的信息。我读了六篇帖子,并提醒了我 CONCATENATE 函数,但我的语法不对。我希望得到建议。 ...

Admin

如果 codec=copy,ffmpeg 如何连接包含具有不同编解码器的多个流的文件?
concatenation

如果 codec=copy,ffmpeg 如何连接包含具有不同编解码器的多个流的文件?

这是一个普遍的问题,最好通过一个例子来解释: 假设我有两个 M2TS 文件,1.m2ts和2.m2ts。每个文件包含一个 23.976 f/s(实际上是 24000/1001 f/s,帧持续时间为 41.708 毫秒)的视频流和一个 31.25 f/s(帧持续时间为 32 毫秒)的 E-AC3 音频流。在每个文件中,第一个视频帧的 PTS 与第一个音频帧的 PTS 相同。 这意味着音频通常不会与视频同时结束(除非在极少数随机情况下发生,且发生概率极低)。举一个最简单的例子,我们假设两个文件都只包含一个视频帧;那么该帧的持续时间约为 42 毫秒。由于音频帧仅占...

Admin

如何根据特定行数的约束进行 TEXTJOIN/CONCATENATE
concatenation

如何根据特定行数的约束进行 TEXTJOIN/CONCATENATE

我需要根据特定物料编号的序列号和公式连接某些属性值以自动化该过程。我有以下屏幕截图中列出的列,我希望得到“预期结果”列中的结果。 预期结果 我需要的所有辅助列是什么以及如何通过公式获取我的预期值? ...

Admin

使用 ffmpeg 连接 flac、opus、wav 文件部分
concatenation

使用 ffmpeg 连接 flac、opus、wav 文件部分

我尝试用以下命令连接两个 flac 文件: ffmpeg -i 1.flac -i 2.flac -filter_complex '[0:0][1:0]concat=n=2:a=1[out]' -map '[out]' -c:a copy out.flac 我收到以下错误信息: Stream specifier ':0' in filtergraph description [0:0][1:0]concat=n=2:a=0[out] matches no streams. 我将这些文件转换为后尝试使用这些文件wave。失败了,错误消息类似。 ffmpeg...

Admin

ffmpeg 将静态图像添加到视频中
concatenation

ffmpeg 将静态图像添加到视频中

免责声明:我根本不擅长视频编辑;这几乎是我的第一次尝试,所以我可能会遗漏一些非常基本的东西。如果需要,请宽容并将我重定向到相关教程。 我尝试搜索,结果是我的尝试(失败了)。 我有一个.mp4视频: Stream #1:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1920x1080, 377 kb/s, 25 fps, 25 tbr, 30k tbn (default) Metadata: handler_name : H.2...

Admin

连接两个字符串变量时缺少部分字符串
concatenation

连接两个字符串变量时缺少部分字符串

我在 Ubuntu 上使用 Bash 版本 5.0.17。 我正在尝试将日期和时间(基于文件的修改日期)附加到文件名以进行备份。我通过执行以下操作创建要附加的子字符串:(我在这里只显示文字字符串,而不是对文件名进行“统计”的代码,因为它在这里无关紧要。) iDate='2023-10-14' iTime='1510' 通过上述操作,如果我使用以下命令重新分配 iDate 的值: iDate="$iDate_$iTime" ...它得出的结果是“1510”,而不是“2023-10-14_1510” 为什么会发生这种情况?(我后来将其更改为 iDate="$...

Admin

ffmpeg concat 无需重新编码即可保持音频按一种顺序排列,而不会按另一种顺序排列
concatenation

ffmpeg concat 无需重新编码即可保持音频按一种顺序排列,而不会按另一种顺序排列

所以我拍了一段视频,用两种方式剪辑,一种是重新编码,一种是没有重新编码,我们把它们称为 R 和 C(剪辑)。我尝试在不重新编码的情况下进行连接,我能够以所有顺序连接视频 <R, R>, <C, C>, <R, C>, <C, R>,但 <R, C> 的声音消失了,我不知道为什么。 我知道我可以用重新编码进行连接,但我的问题是,是否有人知道为什么声音在 <R, C> 中消失,以及如何修复它。以下是 Python 中的一些代码 import os import json import sub...

Admin

尝试通过拖放到批处理文件来生成用于 ffmpeg 连接的列表文件
concatenation

尝试通过拖放到批处理文件来生成用于 ffmpeg 连接的列表文件

是的,这个问题真的很简单,整个过程只有 3 个步骤: 1.通过拖放文件获取字母数字列表。 2.编辑文件列表以匹配以下语法/布局: file 'filename1.mkv' file 'filename2.mkv' file 'filename3.mkv' 3.使用列表文件连接文件。 我无法弄清楚如何生成拖放到批处理文件中的文件列表。 我正在谷歌搜索,但也许我的搜索词使用了太多常用词,无论如何我还没有找到任何有用的东西。按字母顺序对列表进行排序可能也很困难,除非有人有更好的主意,否则我可能需要使用第三方工具。 编辑:有人发布了这个答案,但删除了他们的评论。这是...

Admin

FFMPEG Concat Demuxer 比预期增加了更多的输出时间
concatenation

FFMPEG Concat Demuxer 比预期增加了更多的输出时间

我正在使用 ffmpeg concat demuxer 将多个(189)视频合并在一起。这些视频最初是使用以下命令从单个视频中分割出来的: ffmpeg -ss time[2] -vsync 1 -copyts -i inputfile.mp4 -ss time[0] -to time[1] -c:a copy -c:v libx264 -b:v 800k output.mp4 此后我使用以下 concat 命令: ffmpeg -f concat -safe 0 -i list.txt -c copy output.mp4 问题是输入视频的长度总和为 ...

Admin