dpk*_*mon 17 ffmpeg subtitles video-conversion
目前正在尝试将我的 mkv 库转换为 mp4(Iphone 6 plus)
我已经设法正确地将 mkv 转换为 mp4,但我缺少字幕部分 (SRT)
这是我的代码:
dir/b/s *.mkv >mkvlist.txt ///////// this gets a list of all the mkv files on the directory
for /F "delims=;" %%F in (mkvlist.txt) do ffmpeg.exe -i "%%F" -format mp4 -vcodec copy -acodec aac -strict -2 -sn "%%~dF%%~pF%%~nF.mp4" ///////////// this makes the conversion
del mkvlist.txt ////// this deletes the txt file
Run Code Online (Sandbox Code Playgroud)
我想在脚本中包含字幕,但我无法将正确的字幕名称插入脚本(因为这是一个多转换批次)。
llo*_*gan 22
MP4 不支持 SRT。您可以使用软字幕或硬字幕。
在文件中作为单独流组成的字幕。它们可以由播放器打开/关闭,并且不需要重新编码视频流。
ffmpeg -i input.mkv -c copy -c:s mov_text output.mp4
Run Code Online (Sandbox Code Playgroud)
MP4 中对定时文本软字幕的播放器支持可能相当差。你只需要尝试一下。
Hardsubs 被“刻录”到视频中,因此视频必须重新编码。
ffmpeg -i input.mkv -vf subtitles=input.mkv output.mp4
Run Code Online (Sandbox Code Playgroud)
请参阅字幕过滤器文档以获取更多信息,例如如果有多个字幕流,如何选择特定字幕流。
归档时间: |
|
查看次数: |
32090 次 |
最近记录: |