AC3 to OGG 5.1 (Выдирание звуковой дорожки с dvd)

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

Аватара пользователя
LXj
Сообщения: 94

AC3 to OGG 5.1

Сообщение LXj »

Итак, есть DVD с звуковыми дорожками 5.1 в формате конечно же AC3
Хотелось бы эти дорожки выдрать и закодировать в OGG, и тоже 5.1

Как это делается?
Спасибо сказали:
Аватара пользователя
Jinn
Сообщения: 698
Статус: Интересующийся бывалый прохожий

Re: AC3 to OGG 5.1

Сообщение Jinn »

mencoder должен уметь!
Don't trouble troubles until troubles trouble you!
Спасибо сказали:
Аватара пользователя
LXj
Сообщения: 94

Re: AC3 to OGG 5.1

Сообщение LXj »

mencoder не умеет ни выдирать ac3-дорожки (кроме как в wav) ни кодировать в ogg (только в mp3)

Если я ошибаюсь, то хотелось бы увидеть не "mencoder должен уметь", а как это сделать
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: AC3 to OGG 5.1

Сообщение ddc »

LXj
А выдернуть в WAV и перекодировать - не судьба?
Спасибо сказали:
Аватара пользователя
LXj
Сообщения: 94

Re: AC3 to OGG 5.1

Сообщение LXj »

А многоканальность останется? И с какими параметрами тогда выдирать нужно?
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: AC3 to OGG 5.1

Сообщение ddc »

LXj
Многоканальность не останется - нормализуется до стерео. AFAIK, кодера, поддерживающего 6-канальный Vorbis ещё нет.
Спасибо сказали:
Аватара пользователя
LXj
Сообщения: 94

Re: AC3 to OGG 5.1

Сообщение LXj »

В BeSweet GUI есть флажок "Create 5.1 Ogg Vorbis"
Но это ж под офтопиком :(
Спасибо сказали:
Kai SD
Сообщения: 622
Статус: линуксоид-сектант
ОС: gentoo 2008.0 x86_64

Re: AC3 to OGG 5.1

Сообщение Kai SD »

А 5.1 Wav чем-нибудь за пределами винды выдрать можно?
С уважением
Kai SD
Спасибо сказали:
stalkerg
Сообщения: 6

Re: AC3 to OGG 5.1

Сообщение stalkerg »

короче... всё очень просто. когда выдираем в wav то указываем -channels 6 и усё... создаётся 6 канальный вам который потом элементарно переводим в ogg :)
Спасибо сказали:
Аватара пользователя
LXj
Сообщения: 94

Re: AC3 to OGG 5.1

Сообщение LXj »

stalkerg писал(а):
09.07.2006 13:02
короче... всё очень просто. когда выдираем в wav то указываем -channels 6 и усё... создаётся 6 канальный вам который потом элементарно переводим в ogg :)

Такс, делаю

Код: Выделить всё

$ mplayer -vo null -vc null -ao pcm:file=smith.wav smith.vob -aid 128 -channels 6
$ oggenc -q4 smith.wav

Только ни получившийся smith.wav, ни smith.ogg у меня не воспроизводятся, хотя исходный фильм идёт нормально со звуком
(если что -- у меня пока что не 5.1, а обычные наушники :) )

Update: Хм, кажется, в этом всё и дело:

Код: Выделить всё

alsa-init: using device surround51
alsa-lib: pcm.c:2014:(snd_pcm_open_conf) Invalid type for PCM surround51 definition (id: surround51, value: cards.pcm.surround51)
alsa-init: playback open error: Invalid argument
[AO SDL] Частота воспроизведения: 48000 Гц Каналы: Stereo Формат s16le
alsa-lib: pcm.c:2014:(snd_pcm_open_conf) Invalid type for PCM surround51 definition (id: surround51, value: cards.pcm.surround51)
[AO SDL] Не могу открыть аудио: Couldn't open audio device: Invalid argument
open /dev/[sound/]dsp: Device or resource busy
[OpenAL] could not open device
AO: [null] 48000Hz 6ch s16le (2 bytes per sample)

Fix простой: передать опцию -ao alsa:device=default
Спасибо сказали:
Аватара пользователя
Xentrix
Бывший модератор
Сообщения: 2429
Статус: PackageMonkey
ОС: OpenSuSE 11.1

Re: AC3 to OGG 5.1

Сообщение Xentrix »

ddc писал(а):
26.03.2006 12:30
LXj
Многоканальность не останется - нормализуется до стерео. AFAIK, кодера, поддерживающего 6-канальный Vorbis ещё нет.

У меня есть анимеха Serial Experimental Lain в .ogm-формате, с двумя аудиодорожками 5.1. Естественно, раз видео - в .ogm, звук - в .ogg. Зарипано под линукс (о чем недвусмысленно говорят метаданные). Значит - можно. Естественно - не с помощью mencoder ибо он делает downmix хоть тресни.
Intel CoreDuo 6300/2Gb/300+300Gb HDD WD+Segate/GF8800GTS 320Mb/SB Live 5.1+SB X-Fi Gamer
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
Спасибо сказали:
Аватара пользователя
LXj
Сообщения: 94

Re: AC3 to OGG 5.1

Сообщение LXj »

Xentrix писал(а):
13.09.2006 02:51
Естественно - не с помощью mencoder ибо он делает downmix хоть тресни.

Чего-чего? Топик перечитайте :blink:
Спасибо сказали:
Аватара пользователя
kidoz
Сообщения: 180
ОС: Archlinux/Gnome

Re: AC3 to OGG 5.1

Сообщение kidoz »

Кто-нибудь нашел достойное решение этой задачи?
irc.freenode.net #archlinux-ru (UTF-8)
Спасибо сказали:
Аватара пользователя
LXj
Сообщения: 94

Re: AC3 to OGG 5.1

Сообщение LXj »

kidoz писал(а):
17.02.2007 13:17
Кто-нибудь нашел достойное решение этой задачи?

Топик читали?
Спасибо сказали:
minder
Сообщения: 331
ОС: AIX, Solaris,RHEL,SLES,Gentoo

Re: AC3 to OGG 5.1

Сообщение minder »

В посте LXj описано как создать 6 канальный OGG (MPlayer: AC3->WAV6->OGG). MPlayer, Xine, VLC его без проблем воспроизводят. Проблема в том, что порядок каналов не совпадает с Windows реализацией. Если в Windows создать 6 канальный OGG, то на Linux каналы не соответствуют, то же самое если создавать в Linux и воспроизводить в Windows. А с AC3 проблем нет.
Спасибо сказали:
Аватара пользователя
LXj
Сообщения: 94

Re: AC3 to OGG 5.1

Сообщение LXj »

minder писал(а):
19.02.2007 14:43
В посте LXj описано как создать 6 канальный OGG (MPlayer: AC3->WAV6->OGG). MPlayer, Xine, VLC его без проблем воспроизводят. Проблема в том, что порядок каналов не совпадает с Windows реализацией. Если в Windows создать 6 канальный OGG, то на Linux каналы не соответствуют, то же самое если создавать в Linux и воспроизводить в Windows. А с AC3 проблем нет.
Лично я этой проблемы не заметил... видимо, потому, что в Windows смотрел фильм mplayer-ом :D
Спасибо сказали:
minder
Сообщения: 331
ОС: AIX, Solaris,RHEL,SLES,Gentoo

Re: AC3 to OGG 5.1

Сообщение minder »

LXj писал(а):
22.02.2007 13:45
Лично я этой проблемы не заметил... видимо, потому, что в Windows смотрел фильм mplayer-ом :D


Возможно, но CoreVorbis decoder и FFDShow которые я пробовал используют другую раскладку каналов чем mplayer и xine. Большой проблемы в этом нет: и в mplayer, и в FFDShow можно сделать ремаппинг каналов.
Спасибо сказали: