2020-03-11 FFmpeg——mp4合并中的坑

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2020-03-11 FFmpeg——mp4合并中的坑相关的知识,希望对你有一定的参考价值。

参考技术A 整个视频50分钟左右,第一段是前20秒正常速度,第二段是从第20秒到8分30秒之间是1.25倍速度,第三段8月30秒以后是正常速度。

文件被切成3段,对第2段处理了再拼接,拼接时总报错,百度搜索也解决不了。最后仔细看报错,说音频格式不统一,1、3段音频是mp3格式,第2段是aac格式,报mp3格式不支持,最后把1、3段的mp3格式音频转换成aac格式音频,与第2段保持一致,再合并,好了。

还是命令不熟,多试多看慢慢理解深入了,会灵活变化了,才搞定。

[AVBSFContext @ 000001f6d792b200] Codec 'mp3' (86017) is not supported by the bitstream filter 'aac_adtstoasc'. Supported codecs are: aac (86018)

Error initializing bitstream filter: aac_adtstoasc

这是报错,一下午就折腾这错误了

音频转码,不管原来视频中音频是什么编码,视频不动,音频转aac格式:

ffmpeg -i input3.ts -vcodec copy -acodec aac input31.ts

视频合并,要求音频视频格式一致才行:

ffmpeg -i "concat:input11.ts|input21.ts|input31.ts" -acodec copy -vcodec copy -absf aac_adtstoasc -movflags +faststart output.mp4

记录在此,备忘。

以上是关于2020-03-11 FFmpeg——mp4合并中的坑的主要内容,如果未能解决你的问题,请参考以下文章

ffmpeg合并音频和视频

mac端ffmpeg批量合成ts生成MP4

用 FFMPEG 合并 MP4 视频

将 wav 和 mp4 与 ffmpeg 合并时,音视频同步漂移缓慢

如何在Android中使用FFMPEG库将Youtube视频与MP4合并?

ffmpeg:组合/合并多个 mp4 视频不起作用,输出仅包含第一个视频