конвертирование нескольких файлов mkv в avi сразу

Мой crappy samsung не будет читать ничего, у которого есть расширение .mkv.

Поскольку 99% видеофайлов прямо сейчас .mkv, я могу что-то сделать, чтобы конвертировать сразу несколько файлов в .avi? Я пробовал mencoder, и он не работал даже с одним файлом. Ариста просто не хочет работать ни ...

1
задан 17 May 2017 в 11:01

4 ответа

Это отлично работает:

for i in *mkv; do ffmpeg -i $i -vcodec copy -acodec copy $i.mp4; done
2
ответ дан 18 July 2018 в 13:12

Вы можете попробовать ffmpeg со сценарием:

for i in *.avi; do name=`echo $i | cut -d'.' -f1`; ffmpeg -i "$i" "${name}.mkv"; done

Это приведет к тому, что все avi-файлы будут работать в рабочем каталоге и преобразуют их в mkv с тем же именем.

0
ответ дан 18 July 2018 в 13:12

Это отлично работает:

for i in *mkv; do ffmpeg -i $i -vcodec copy -acodec copy $i.mp4; done
2
ответ дан 24 July 2018 в 20:07
  • 1
    Благодарю. Созданные таким образом видео не воспроизводятся хорошо (без изображения). Телефон открывает их как mp3 ... – pepe 23 May 2017 в 21:45

Вы можете попробовать ffmpeg со сценарием:

for i in *.avi; do name=`echo $i | cut -d'.' -f1`; ffmpeg -i "$i" "${name}.mkv"; done

Это приведет к тому, что все avi-файлы будут работать в рабочем каталоге и преобразуют их в mkv с тем же именем.

0
ответ дан 24 July 2018 в 20:07
  • 1
    Это круто. Я хочу на самом деле сделать наоборот, конвертируя несколько mkv в avi. Он будет работать, если я просто заменю mkv на avi и наоборот в вашем скрипте? – pepe 16 May 2017 в 14:20

Другие вопросы по тегам:

Похожие вопросы: