Help - Search - Member List - Calendar
Full Version: как починить AC3 ?
Форумы RDA > Технический раздел > Общие вопросы
genpix
столкнулся с рогатым AC3 (хотел посмотреть на телевизоре фильм, скаченный уже давно и не помню откуда).
Звук на железном плеере не слышен и не виден (receiver не распознает его как AC3, и светодиодик не зажигает).

Попробовал на PC (MPC плеер) - нормально.

Вытянул дорожку в VirtualDubMode.
Попытался запихнуть в Sonic SoftEncode - он этот AС3 не распознал.
BeSweet или АС3Machine (с помощью Azid) тоже ничего с этим файлом сделать не могут.

MPC же играет (у него свой DS фильтр, или может не DS? unsure.gif ), и показывает: стерео 192кбпс АС3.
Т.е. звук есть, но кто-то с форматом напортачил (где-то заголовок не так поставил).
Как можно такое вылечить (чтоб на железном плеере посмотреть)??

ПС: AC3fix ничего не может сдекать тоже.
Digitus
Попробуй delaycut [>>>]
visitor
Посмотри hex-вьювером внутрь выдранного AC3 файла и найди первые 2 байта 0B 77 или 77 0B - в каком они порядке? Возможно, AC3 дорога в big endian (рипалось на маке?).
genpix
QUOTE(visitor @ Среда, 15 Ноября 2006, 22:22)
Посмотри hex-вьювером внутрь выдранного AC3 файла и найди первые 2 байта 0B 77 или 77 0B - в каком они порядке?  Возможно, AC3 дорога в big endian (рипалось на маке?).
*

0B 77.
Что мне это дает?

2 Digitus:
delaycut выбросил мусор (58 байт в начале файла - все, что было до 0B 77). Пофиксенный AC3 все равно не распознается железным плеером.
visitor
Она в little endian. Это уже хорошо smileold.gif. Попробуй прогнать её через ac3fix. Хотя...это врядли поможет. Я посмотрю завтра, у меня была прога типа ac3fix, но с проверкой контрольных сумм пакетов. Смотреть?
genpix
QUOTE(visitor @ Среда, 15 Ноября 2006, 23:49)
Она в little endian. Это уже хорошо smileold.gif. Попробуй прогнать её через ac3fix. Хотя...это врядли поможет. Я посмотрю завтра, у меня была прога типа ac3fix, но с проверкой контрольных сумм пакетов. Смотреть?
*

delaycut проверила CRC, ошибок не нашла ...
Digitus
QUOTE(visitor @ там)
Попробуй прогнать её через ac3fix
2 userinfovisitor: genpix уже пробовал через неё прогнать, читай первый пост. delaycut проверяет контрольные суммы пакетов и это тоже не помогло.

2 userinfogenpix:
не знаю что ещё и посоветовать...
а пофиксенный delaycut'ом АС3, другие проги всё так же отказываются видеть?
visitor
Мистика какая-то figegoznaet.gif
genpix
QUOTE(Digitus @ Среда, 15 Ноября 2006, 23:59)
не знаю что ещё и посоветовать...
а пофиксенный delaycut'ом АС3, другие проги всё так же отказываются видеть?
*


Sonic SoftEdit стал открывать пофиксенный файл (до этого не открывал).
И сообщает правильную информацию (длину, битрейт, колличествоканалов, и.т.п.).
Но открытый файл - сплошные нули (пытаюсь проиграть в Sonic-е - тишина).
И опция "Encode" неразрешена (серого цвета).

Пытался уже както перегнать в WAV (даже дурными методами) - пока не получилось.

В GraphEdit файл рендится:
"file.ac3" -> "AC3 Parser Filter" -> "NVIDIA Audio Decoder" -> "Default DirectSound Device"
Нажимаю кнопку "plаy" - звук нормальный, ошибки не сообщаются.
Пытался влепить куда-нить фильтр "file writer" , не могу зацепить на него стрелочку.
Как мне файл в WAV (или МП3) перегнать?
"MPEG Layer-3" фильтр цепляется на выход NVIDIA декодера, но никаких настроек в нем нет (properties не открываются).
genpix
может быть такое, что у меня BeSweet настроен на Intel, и на моем AMD файл неправильно обрабатывается?
где можно AMD dll файлы поискать?
Digitus
2 userinfogenpix:
Можеш сравнить с моим [>>>]. Пользую на своём AMD, там даже есть несколько моих готовых профайлов для АС3-->МР3


Добавлено:

QUOTE(genpix @ там)
Пытался уже както перегнать в WAV (даже дурными методами) - пока не получилось.

Для перегона из АС3-->WAV
Дурной метод номер раз:
Можно воспользоваться софтом который делает запись в реальном времени с любого источника, как пример Easy Hi-Q Recorder [>>>]

Запустил проигрывание в MPC плеере, а она всё в WAV или MP3 записала.
Хотя когда то давно встречал более крутую софтину чем эта.

Дурной метод номер два:
Можно воспользоваться плагином для Winamp'a [>>>] чтоб тот начал понимать АС3 и выставив в настройках Output на Nulsoft Disk Writer скинуть звук в WAV
Digitus
Для перегона из АС3-->WAV
Умный метод номер раз:
Можно воспользоваться декодером ac3dec [>>>]
Пример использования:
CODE
ac3dec AudioFile.ac3 -wav AudioFile.wav

Умный метод номер два:
Можно воспользоваться Total Recorder'ом PE [>>>]
Пример использования [>>>]
klopster
умный МЕТОД НОМЕР Х

Воспользоваться ac3tools (например отсюда
Помоему работало у меня раньше smileold.gif
genpix
Дурной метод номер два: не заработал.
Умный метод номер раз: не заработал.
Умный метод номер два: сейчас буду пробовать.

Added:

ac3tools РАБОТАЕТ ! спасибо! biggrin.gif
klopster
2 userinfogenpix:
Ну вот и чудненько smileold.gif Я вот к ней искал упорно лекарство когда-то, да не нашел. Если ты случайно откопал, поделись пожалуйста smileold.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2025 Invision Power Services, Inc.