Skip to content

Instantly share code, notes, and snippets.

@psiborg
Created September 15, 2021 03:57
Show Gist options
  • Select an option

  • Save psiborg/ec40c7cc56c3cb048379dc845a597aad to your computer and use it in GitHub Desktop.

Select an option

Save psiborg/ec40c7cc56c3cb048379dc845a597aad to your computer and use it in GitHub Desktop.
ffmpeg
#!/bin/sh
for f in *.flac; do
ffmpeg -i "$f" -ab 128k -map_metadata 0 -id3v2_version 3 "${f%".flac"}.mp3"
done
for f in *.mkv; do
ffmpeg -i "$f" -codec copy "${f%".mkv"}.mp4"
done;
for f in *.mkv; do
ffmpeg -i "$f" "${f%".mkv"}.srt"
done;
for f in *.mp4; do
ffmpeg -i "$f" -vf scale="720:trunc(ow/a/2)*2" -pix_fmt yuv420p -preset slow -crf 23 "${f%".mp4"}.mov"
done;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment