将多个(基于时间码的)音频文件串联在一起,将多个时间码添加到单个音频文件(.mkv?)中

时间:2020-06-06 00:12:42

标签: file audio ffmpeg mkv timecodes

我首先将两个.WAV文件转换为.MKV文件,并为每个文件插入时间码。然后,我将这两个.MKV文件串联为输入(每个.MKV文件中都包含一个时间码)。但是,时间码未保存在最终的输出 .MKV中。我尝试过:

 1. ffmpeg -f concat -i mylist.txt -c copy output.mkv  
 2. mkvmerge -o output.mkv 1.mkv + 2.mkv

其中mylist.txt包含:

file '1.mkv'
file '2.mkv'

但是,在这种情况下,由于这种连接而产生的最终文件 output.mkv 丢失了时间码。在情况2中,只有一个时间码< / strong>保留下来(来自输入2.mkv)。根据{{​​1}}命令行。我期望从1.mkv和2.mkv发出2次代码。但这是正确的方法吗? (甚至可行吗?)

总而言之,我的目标是在单个音频文件(.WAV或.MKV或其他任何文件)中与/一起插入多个时间代码。这是一个从技术角度描述我的目的的照片enter image description here

0 个答案:

没有答案