Skip to content

Instantly share code, notes, and snippets.

@tuoxie007
Last active August 29, 2015 13:58
Show Gist options
  • Save tuoxie007/10224417 to your computer and use it in GitHub Desktop.
Save tuoxie007/10224417 to your computer and use it in GitHub Desktop.
convert mkv to mp4 without reencoding
背景:一般的mkv,視頻用的是h264,音頻用的是AC3,蘋果都支持,但mkv這種封裝格式蘋果不支持。
此命令是一個事例,適用于一般的mkv,此處不做視頻和音頻重編碼,只修改封裝格式,同時還把外掛字幕一並打上。
只轉封裝不重編碼的好處是速度快,基本相當于硬盤拷貝。
轉碼前最好先ffmpeg -i a.mkv看一下視頻信息再看要怎樣轉碼,具體信息可參考ffmpeg.org官方文檔
ffmpeg -i a.mkv -i a.eng.srt -map 0:0 -map 0:1 -map 1:0 -vcodec copy -acodec copy -scodec mov_text -metadata:s:s:0 language=eng -y b.mp4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment