вопрос по скриптам ffmpeg

На сайте очень много умных людей, вот решил спросить

картинка из интернета
55

Тоже недавно делал скрипт подобный, причем нужно было сохранить оригинальную дорожку. За счет ключа map удалось провернуть. Мб поможет

#!/bin/bash
VIDEO_EXT=".mkv"
AUDIO_EXT=".mka"

for filename in /path/to/folder/*${VIDEO_EXT}; do
   FILE_PATH="$(dirname "$filename")" # Путь
   FILE_NAME="$(basename "$filename" "$VIDEO_EXT")" # Имя без расширения

   ffmpeg -i "${FILE_PATH}/${FILE_NAME}${VIDEO_EXT}" -i "${FILE_PATH}/${FILE_NAME}${AUDIO_EXT}" -map 0:0 -map 1:0 -map 0:1 -c copy -shortest "${FILE_NAME}${VIDEO_EXT}"

done

2
Ответить

Привет, мне помогли выше, но видимо я не правильно все равно что-то сделал, и у меня ничего не вышло

Ответить

🎮 [Firepath](https://rawg.io/games/firepath)
Дата релиза: 05.11.2020

Разработчик: rpainer

🛒 [itch.io](https://rpainer.itch.io/firepath)

———

🎮 [AudioBeats](https://rawg.io/games/audiobeats)
Дата релиза: 05.01.2017

Разработчики: Gamepoch, Famiku
Издатель: Famiku

🛒 [PlayStation Store](https://store.playstation.com/en-us/product/UP1496-CUSA11050_00-AUDIOBEATS000001) • [Steam](http://store.steampowered.com/app/570860/)

Ответить