Video 如何将文本流(字幕)添加到.mp4或.m4v中
我使用ffmpeg转换视频,使用H264进行视频编码,使用FAAC进行音频编码。输出应为.mp4或m4v,以便在Android和iPhone上播放。我想使用ffmpeg将字幕流添加到视频文件中,但ffmpeg的文档帮助不大Video 如何将文本流(字幕)添加到.mp4或.m4v中,video,encoding,ffmpeg,Video,Encoding,Ffmpeg,我使用ffmpeg转换视频,使用H264进行视频编码,使用FAAC进行音频编码。输出应为.mp4或m4v,以便在Android和iPhone上播放。我想使用ffmpeg将字幕流添加到视频文件中,但ffmpeg的文档帮助不大 有人能帮我吗?你能用孟码代替ffmpeg吗?如果是,我建议如下: mencoder input.avi -sub subtitles.sub -ovc lavc -oac copy -o output.mp4 对于ffmpeg,您还可以尝试以下命令,尽管我无法保证它实际工作
有人能帮我吗?你能用孟码代替ffmpeg吗?如果是,我建议如下:
mencoder input.avi -sub subtitles.sub -ovc lavc -oac copy -o output.mp4
对于ffmpeg,您还可以尝试以下命令,尽管我无法保证它实际工作正常:
ffmpeg -i inputfile.avi -i subtitlefile.srt outputfile.avi -newsubtitle
您是否可以使用mencoder而不是ffmpeg?如果是,我建议如下:
mencoder input.avi -sub subtitles.sub -ovc lavc -oac copy -o output.mp4
对于ffmpeg,您还可以尝试以下命令,尽管我无法保证它实际工作正常:
ffmpeg -i inputfile.avi -i subtitlefile.srt outputfile.avi -newsubtitle
我让此命令在windows7下工作:
ffmpeg -i input.mkv -filter_complex [0:v][0:s]overlay[v] -map [v] -map 0:a -acodec libvo_aacenc -ac 2 -ar 48000 -ab 320k output.mp4
你可以参考
用于官方说明。我有一个命令在windows7下工作:
ffmpeg -i input.mkv -filter_complex [0:v][0:s]overlay[v] -map [v] -map 0:a -acodec libvo_aacenc -ac 2 -ar 48000 -ab 320k output.mp4
你可以参考
用于官方描述。在ffmpeg中使用-newsubtitle选项。。支持的文件格式:谢谢Nalin,我已经按照你的建议尝试过了,只有当我的输出文件是“.mkv”文件时,它才有效。FFmpeg似乎不支持mp4和m4v容器中的文本流。请在FFmpeg中使用-newsubtitle选项。。支持的文件格式:谢谢Nalin,我已经按照你的建议尝试过了,只有当我的输出文件是“.mkv”文件时,它才有效。FFmpeg似乎不支持mp4和m4v容器中的文本流。