美文网首页
2020-03-11 FFmpeg——mp4合并中的坑

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

作者: 硅谷少年 | 来源:发表于2020-03-11 21:51 被阅读0次

    整个视频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合并中的坑

          本文链接:https://www.haomeiwen.com/subject/vglkjhtx.html