0

当我跑

ffmpeg -f concat -i resizedvideolist.txt -c copy concatenated_time.mp4 2>&1

它连接了 txt 中的所有视频,但有一个视频在中途出现了故障。音频只是不为该视频播放,但随后开始在下一个视频上播放,因此已延迟。然后在某处音频设法赶上并重新同步。似乎这里发生了一些重大的腐败。

我不知道如何解决这个问题,因为编解码器与所有其他视频相同,H.264,它和其他视频一样是 mp4。单个视频文件按原样运行良好,并且已经处于相同的时间范围内,因为在此 ffmpeg 命令之前,我运行了

ffmpeg -i ./tempDownloadedMemes/$videoFileName -filter_complex 'scale=1080:-1,pad=1080:1080:(ow-iw)/2:(oh-ih)/2:0x2F2F2F' -video_track_timescale 15360 ./resizedVideos/resized_videoFileName 2>&1

老实说,我什至不知道时间表是什么,但我读到它需要相同才能正常工作。我从列表中删除了视频,尝试了同样的命令,问题在视频中出现的同时消失了。似乎与该文件本身有关。关于 concat 错误的任何已知问题/解决方法?这对我来说非常重要。谢谢。

4

0 回答 0