Собираем
информацию
по крупицам

Mplayer / Mencoder

Как перекодировать AC3 в MP3 с помощью mencoder
22-11-2010
22:34:37

Немногие знают, что mencoder способен кодировать не только видео, но и звук. В этой статье будет показано, как с помощью mencoder можно перекодировать AC3 в любой нужный формат, например в MP3.

Для перекодирования надо воспользоваться скриптом aconvert.sh, который лежит в каталоге tools в дереве исходников mplayer.

Использование этого скрипта следующее:

 

# aconvert.sh <input file> <output file> <options>


Чтобы переконвертировать AC3 в MP3, достаточно ввести:

 

# aconvert.sh sound.ac3 sound.mp3

 

и в результате получится MP3-файл с битрейтом 128Кбит/сек.

 

Для тех, кто не хочет качать исходники mplayer-а, даю код этого скрипта. Он не меняется из релиза в релиз на протяжении уже нескольких лет.

 

Код скрипта aconvert.sh:

 

#!/bin/sh
# Author: Jonas Jermann
# Description: A hack to allow mencoder to encode from an audio only file

if [ "$1" = "" ]; then
echo "Usage: $0 <\"input file\"> <\"output file\"> <\"options\">"
exit 0
fi

options=${3:-"-oac mp3lame"}

mencoder -demuxer rawvideo -rawvideo w=1:h=1 -ovc copy -of rawaudio -endpos `mplayer -identify $1 -frames 0 2>&1 | grep ID_LENGTH | cut -d "=" -f 2` -audiofile $1 -o $2 $options $1

 

Насколько я понял, конечный формат по-умолчанию назначается как MP3.

 


К списку "Компьютерное"

Интересное на сайте


Web-разработка » Web Code

Официальная страница / Official page   Web Code - это среда безопасного выполнения алгоритмической части PHP-кода, для PHP4.   Требования: P...


Игры под DOS » Udav (Удав)

Игра, написанная за одну ночь для тренировки работы с компилятором Borland C/C++. Как говорится, классика жанра - PC Speaker + TextMode, управление с...


Демо на Ассемблере » Atomix

Размер: 2909 байт Требования: DOS 6.22, AdLib Sound Год: 1998   Интро для главной FIDO ноды Волгодонска N5062/1, долгое время я работал с ф...

RSS подписка

Подпишитесь на новости сайта по RSS


О, смотри-ка какое хорошее место. Дайте два!

Внимание!

На этом сайте разрабатывается программа MyTetra и её родственные проекты.

Доступны к просмотру следующие базы знаний:

База Xintrea (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)

База Rarrugas (1, 2)

База Balas

База YellowRaven

База Yurons

База Lesnik757

База Shandor

База Sirrichar

 

Подробности на странице MyTetra Share.

 WebHamster.Ru
 Домик любопытного хомячка
Яндекс индекс цитирования
Почтовый ящик