ffmpeg -i episode01.mkv -vf subtitles=ep01.srt -c:v libx264 -crf 20 -c:a copy episode01_subs.mkv Soft-code (selectable):
:
00:00:00 00:22:00 ep01.mkv 00:22:00 00:45:00 ep02.mkv ... Or manual cuts: party down s01 ffmpeg
ffmpeg -i episode01.mkv -q:a 0 -map a party_s01e01_audio.mp3 Extract without re-encode (FLAC): ffmpeg -i episode01
Get-ChildItem *.mkv | ForEach-Object ffmpeg -i $_ -c:v libx264 -crf 20 -c:a aac "$_.BaseName.mp4" join.txt for i in 01..10
#!/bin/bash # Join all Party Down S01 episodes (assumes S01E01.mkv ... S01E10.mkv) > join.txt for i in 01..10; do echo "file 'S01E$i.mkv'" >> join.txt done
Check each file: