blob: b9d67f1581a096535d49f4df513e600cf5b622c9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
Move mp4 into mkv container, copying bytestream
{{{sh
ffmpeg -i input.mp4 -c copy output.mkv
}}}
Add subtitles to file
{{{sh
ffmpeg -i *.mp4 -i *.srt -c copy out.mkv
}}}
Add cover art to mkv file
{{{sh
ffmpeg -i input.mkv -c copy -attach cover-art.png -metadata:s:t mimetype=image/png output.mkv
}}}
--------------------------------------------------
{{{sh
ffmpeg -i <input> \
-c:v libx264 -map 0:v \
-map 0:a:0? -c:a:0 aac \
-map 0:a:0? -c:a:0 aac \
<output>
}}}
Right idea, but wrong
{{{sh
ffmpeg -i 'Angry Video Game Nerd - The Movie.mkv' \
-c:0 libx264
-map 0:v -map 0:3? -c:a:0 aac -map 0:4 -c:a:2 aac -map 0:6? -c:s:3 copy \
avgn-final.mp4
}}}
|