ffmpeg:在不创建新文件的情况下向 mp4 添加字幕

Posted

技术标签:

【中文标题】ffmpeg:在不创建新文件的情况下向 mp4 添加字幕【英文标题】:ffmpeg: add subtitles to mp4 with out creating a new file 【发布时间】:2017-07-25 16:11:28 【问题描述】:
ffmpeg -i infile.mp4 -i infile.srt -c copy -c:s mov_text outfile.mp4

mp4 视频添加字幕,但它会创建一个新文件,而不是仅向现有文件添加几块数据。

有没有办法修改现有视频而不是创建新视频?

subler 在一秒钟内表现出色,ffmpeg 也应该如此。

【问题讨论】:

【参考方案1】:

FFmpeg 不进行就地编辑。

【讨论】:

以上是关于ffmpeg:在不创建新文件的情况下向 mp4 添加字幕的主要内容,如果未能解决你的问题,请参考以下文章

在不知道架构名称的情况下向组角色添加权限

如何在不锁定表的情况下向 Postgres 中的 ENUM 添加新值?

如何在不创建新文件的情况下使用 ffmpeg/avconv 更改元数据?

在不使用 reloadData 的情况下向 UITableView 添加一行

如何在不提交到应用商店的情况下向客户展示 iPhone 应用(临时分发)

在不破坏现有基类的情况下向具有许多派生类的抽象基类添加新方法