gpt4 book ai didi

ffmpeg - 使用 FFMPEG 从 mpeg2 传输流中提取 eia_608 流

转载 作者:行者123 更新时间:2023-12-04 22:49:38 28 4
gpt4 key购买 nike

我正在尝试将 MPEG2 传输流转换为 MP4 流。视频和音频都很好,但我似乎不知道如何告诉 ffmpeg 从视频中提取 eia_608 流并将其放入 mp4 或 mov 的流中。我试过直接复制,如下所示。

ffmpeg -f mpegts -i tsfile3.ts  -codec:v copy -fflags genpts -bsf:a aac_adtstoasc -codec:a copy -codec:s copy -f mov tsfile3a.mp4

有人做过吗?如果是这样,你能帮助语法吗?谢谢。

最佳答案

终于想通了。请注意,它似乎只适用于 mpegvideo 而不是 h264。语法如下:

ffmpeg -i Closedcaption_rollup.ts -f lavfi -i "movie=Closedcaption_rollup.ts[out+subcc]" -map 0:0 -map 0:1 -map 1:1 -c:s mov_text test_out.mp4



这是使用 ffmpeg 命运测试剪辑。
警告是:
  • 似乎只适用于 mpegvideo。我无法让它与 h264
  • 一起使用
  • 不在文件中输出 eia_608 类型,而是将其转换为 mov_text。
  • 关于ffmpeg - 使用 FFMPEG 从 mpeg2 传输流中提取 eia_608 流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31232099/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com