For Windows maybe this batch job:
Code:if not exist SUBSRT md SUBSRT for %%g in (*.mkv) do ( ffmpeg -i "%%g" -c:v copy -c:a copy -c:s srt "SUBSRT\%%g" )
Is there a way for me to "batch" rip ASS subtitles, convert them to SRT, then remux them back with the MKV file. I want to do this with 150 tv episodes.
Is there an app or a !bash script that I can run in the folder that will do this, maybe with FFmpeg?
Thanks for any help!
For Windows maybe this batch job:
Code:if not exist SUBSRT md SUBSRT for %%g in (*.mkv) do ( ffmpeg -i "%%g" -c:v copy -c:a copy -c:s srt "SUBSRT\%%g" )
OMG, You're my hero. This works perfectly and PLEX stops transcoding and goes back to direct stream since it's .SRT.
Thank you so much!!
Change the batch job to
Code:if not exist SUBSRT md SUBSRT for %%g in (*.mkv) do ( ffmpeg -i "%%g" -map 0 -c:v copy -c:a copy -c:s srt "SUBSRT\%%g" )
subtitle edit has a batch convert function.
[Attachment 57700 - Click to enlarge]
The -c -c -c method had errors for me, never looked into why because I tried this and it worked.
ffmpeg -i "%cFile%" "%cFile%.srt"
If yer going with the flow, yer going down hill.