Как извлечь аудио из Webm без транскодирования?
Аудио внутри mp4 а также flv файлы AACи правильный контейнер для этого m4a, Итак, чтобы извлечь звук из mp4 а также flv Я использую команду как
gnome-terminal -e "parallel avconv -i '{}' -map 0:1 -c:a copy '{}.m4a' ::: %F"
и добавьте его в пользовательские действия Тунара. Больше здесь и здесь.
Как этого добиться для Webm? (Я читал здесь, что аудио содержит Vorbis.)
1 ответ
Рассматривая связанные ответы (в моем вопросе выше) и связанные с ними ответы (особенно этот ответ и комментарий к нему, я смею думать, что одну и ту же строку команды можно использовать одинаково для извлечения ogg-vorbis снаружи Webm видео. Я приветствую комментарии о том, так ли это.
Чтобы иметь возможность конвертировать несколько файлов, установите parallel (см. этот ответ).
sudo apt-get install parallel
И затем, просто адаптируя упомянутую команду для извлечения в ogg-vorbis,
parallel avconv -i '{}' -map 0:1 -c:a copy '{}.ogg' ::: %F
(Идея состоит в том, чтобы получить тот же аудио контент, что и в оригинале Webm - и проверяя оба Webm и выход ogg с mediainfo Я вижу те же аудио спецификации.)
Эта команда может использоваться в пользовательских действиях Thunar в форме, аналогичной
xfce4-terminal -e "parallel avconv -i '{}' -map 0:1 -c:a copy '{}.ogg' ::: %F"
ОБНОВИТЬ:
Теперь я предпочитаю другую командную строку, без терминала и parallel:
bash -c 'avconv -i "$0" -map 0:1 -c:a copy "${0%%.*}".ogg' %f