BHKCode

kodesnutter & tips

  • FFMPEG konvertering

    Lør, 28 Sep 2024 11:33

    Ffmpeg er et kraftig verktøy for å konvertere alle slags media format til andre formater. For min egen del bukt mye til video-konvertering - og som en spesiell gren av dette, til å dra ut subtitler fra videofiler. (Mest for å kunne ha "rene" filer med eksteren subtittel filer og/eller konvertere grafikk-baserte titler til tekst-baserte)

    Denne kodesnutten viser noen eksempler:

    or INF in *.mkv
        do 
            ffmpeg -i "$INF" -map 0:2 -c copy "sup/${INF%.*}.sup"
            ffmpeg -i "$INF" -map 0:s -c copy "sup/${INF%.*}.srt"
            sed "s/([^)]*)//g" "sup/${INF%.*}.srt" | tr '[:upper:]' '[:lower:]' > "conv/${INF%.*}.srt"
            ffmpeg -i "$INF" -map 0 -map -0:s -c copy "conv/${INF%.*}.mkv"
    done