Czy ktoś może mi powiedzieć, jak wsadowo przepakować kilka plików mkv do mp4 zachowując te same nazwy plików za pomocą wiersza polecenia Mac.
Czy ktoś może mi powiedzieć, jak wsadowo przepakować kilka plików mkv do mp4 zachowując te same nazwy plików za pomocą wiersza polecenia Mac.
Odpowiedzi:
Dla ffmpeg użyj następującego polecenia.
for i in *.mkv; do ffmpeg -i "$i" -codec copy "${i/${i##*.}/mp4}"; done
To powinno utworzyć kopie wszystkich twoich filmów MKV, konwertując kontenery do formatu MP4, ale nie przekodowując w nich danych wideo i audio i zachowując tę samą nazwę pliku, ale zmieniając rozszerzenie z mkv na mp4.
Otwórz Terminal, przejdź do folderu zawierającego mkv i uruchom
for i in *.mkv; do
HandBrakeCLI -Z Universal -i "$1" -o "${1/${1##*.}/mp4}"
done
ffmpeg
ale podstawowa pętla for jest zdecydowanie taka sama. Jeśli chodzi o konkretne parametry wymagane przez ffmpeg
spojrzenie na stronę podręcznika, powinna tutaj pomóc.