如何在concat 2x MP4之后将时间码和提示轨道添加到MOV(Quicktime Playback)FFMPEG

时间:2019-02-17 13:31:39

标签: command-line ffmpeg quicktime mov

我要实现的目标: 在用filter_complex连接2个文件之后,我需要将时间码轨道和提示轨道添加到MOV文件中。

2个MP4文件>> MOV(时间码轨道(默认:是)+提示轨道(默认:否)

问题:

  1. 在QT播放器中播放时,时间代码轨道未显示为标签,如所附的屏幕截图。
  2. 如果我在以下命令中添加提示配置tcpdump -n -i eth0 -S tcp,这会在快速播放器-movflags rtphint中引发错误

我尝试了以下代码:

Error -2002: a bad public movie atom was found in the movie ()

ffmpeg -ss 00:00:00.000 -t 00:01:00.000 -i Input1.mp4 -ss 00:01:00.001 -t 00:01:00.000 -i Input2.mp4 -filter_complex "[0:v:0] [0:a:0] [1:v:0] [1:a:0] concat=n=2:v=1:a=1[v] [a]" -map "[v]" -c:v libx264 -aspect 4:3 -s 352:288 -coder 1 -profile:v main -level 3.1 -pix_fmt yuv420p -preset ultrafast -video_track_timescale 25 -g 12 -r 25 -bf 2 -refs 1 -x264-params "keyint_min=12:nal-hrd=cbr:b-pyramid=0" -b:v 2000k -minrate 2000k -maxrate 2000k  -map "[a]" -codec:a libfdk_aac -b:a 192k -vbr 4 -ac 2 -async 1 -timecode 09:59:59:10 -f mov 18785_V1.mov

硬件与FFMPEG转码器的比较屏幕截图

x

0 个答案:

没有答案