Home - Light Alloy - Форум
  О программе    Руководство пользователя    Шкурки    Кино    Форум    Автору    Альтернативы   
« к списку тем
LA не видит звуковые дорожки
Dr.Lex
5 марта 2009, 22:38
Столкнулся с проблемой: при открытии некоторых файлов avi формата, LA не видит русскую звуковую дорожку. В настройке звука активны две дорожки, при чём первая запускается с нулевой громкостью, которую можно поднять в настройке звука Windows, но как только крутишь колёсико меняя громкость, она опять падает в ноль. Вторая дорожка изначально выключена, если её включить, громкость регулируется нормально, но главная проблема не исчезает - обе дорожки на английском языке :( Третья полоска звука не активна. То что русская дорожка есть, знаю точно, так как в Windows Media Playere она играет, правда с такой же громкостью как и английская, по сему слушать эту мешанину не возможно. Помогите, что сделать что бы она воспроизводилась? Сразу говорю, я юзер и в терминах не шарю совсем.
Dr.Lex
5 марта 2009, 22:41
Тему про формат *.mkv видел, но не понял ничего и по ссылке тоже ходил.
RaymanM
6 марта 2009, 04:24
Список кодеков напиши, что в трее возникают... Там и посмотрим.
Dr.Lex
6 марта 2009, 09:49
ffdsdhow video decoder, ffdsdhow audio decoder, ffdsdhow audio decoder Второй почему-то два раза. Видимо из-за двух дорожек
Ставил последний K-Lite Codec Pack 4.6.2.0
exx
6 марта 2009, 12:30
to Dr.Lex:
Вероятно к первой дорожке прицепилось какоето нестандартное аудиоустройсво, проверь или первая дорожка выводится на Default DirectSound Device

А вобсче возьми эту прогу и попробуй на ней зарендерить какой нибуть файл:
http://www.softella.com/la/forum.ru/graphedit9060822.2.zip
Dr.Lex
6 марта 2009, 18:23
Не уверен, что правильно понял, я уже говорил, что я юзер. Но что-то получилось
Прилагается файл: bezymjannyj.2.JPG


Dr.Lex
6 марта 2009, 18:28
Не уверен что это влияет, но решил добавить. У меня система 5.1 Хотя на ней тоже звук должен выводиться нормально
exx
6 марта 2009, 19:26
C этим графом все впорядке, если ты его запустишь на воспроизведение то должен услышать одновременно английскую и русскую дорожки или можешь удалить все фильтры первой дорожки (выдиляешь и жмешь Del) и слышать только вторую

Количество дорожек в LA - в даный момент 2, соответствует каличеству аудиоустройсв в графе и LA просто регулирует на них громкость.
Но так уж исторически сложилось что он видет максимум 3 дорожки, впринципе в том же духе LA мог бы видеть и 5, но тогда было бы 5 регуляторов громкости и большая часть из них была бы неактивна
Может ты знаешь что LA может переключать дорожки кнопкой "/" (это просто меняет позицию галочки в настройках звука)

Но теперь давай о проблеме, LA нашло аудиоустройство но видно управлять им не смогло и того мне кажется что в LA-шном графе первая дорожка идет не на Default DirectSound Device, а на чтото другое, (нажми F9 и посмотри), и, если не сложно, то может дай знать всетаки куда она выводится
Dr.Lex
7 марта 2009, 02:39
Да, там звучали и русский и английский язык. Если честно не понял где выделить фильтры, там были decoderы это они? Я так понял это кодаки.
Про кнопку / знаю, но она переключает только английские дорожки. Суть проблемы как раз в этом, что обе дорожки которые показывает LA - английские, только одна запускается с нулевым звуком (первая), его поднимаешь и звучит английская речь, при попытке поменять громкость в LA она опять падает в нуль. А вторая дорожка запускается выключеной (галочка не стоит), но если её включить, опять слышна английская речь :(( Предпологаю что должна быть третья дорожка с русским языком, которую он не видит. Или я что-то не догоняю?
При нажатии F9 выводится такая картинка (см. ниже) это встроенная аудио карта в материнке где можно указать куда выводить звук?
Прилагается файл: bezymjannyj.3.JPG


Dr.Lex
7 марта 2009, 02:49
Сорри, всё, нашёл. Урааааа!!! Ларчик просто открывался. Всем БОЛЬШОЕ СПАСИБО!!!
exx
8 марта 2009, 10:08
>не понял где выделить фильтры
Зажимаешь левую кнопку миши и тянешь

>были decoderы это они? Я так понял это кодаки.
Вобсчемто то что ты видешь это просто фильтры
Слова "Декодер" или "Декомпрессор", как и слово "Кодек", наверное давно устарели но используются по сей день
Слова "Декодер" и "Декомпрессор" на севодне идентичны, и впринуципе понимаются так что если у тебя нету нужного декодера (декомпрессора) то файл просто не прочитается,
а абревиатура "КоДек" рассшифровивается как КОдер-ДЕКодер, либо КОмпрессор-ДЕКомпрессор ну и сейчас видно применяется только к пакетам кодеков
Эти слова вероятно пришли из Video for Windows (видео для окошек), вот посмотри на эту картинку:
http://upload.wikimedia.org/wikipedia/en/b/b2/Am_microsoft_media_player.png
это Video for Windows под Windows 95, разрешение экрана 640x480 на 16 цветов, эсли присмотреться то можна увидеть что видео проигрывается в отдельном окне, причем не расстянуть не развернуть на полный экран его нельзя (в дальнейшем это окно будет называться "видео рендером"), причем заметь, видео тоже 16-ти цветное; ну и в Video for Windows для декода какогото формата нужна была насколько я знаю только одна библиотечка, которая принимала имя файла, читала его, розделяла аудио и видео, декодила их (переводила в форматы понятные для системы), и аудио выводила на звуковуху, а видео на контекст устройства (просто холст для рисования) видео рендера.
Но вобсчемто через некаторое время после Video for Windows майкрософту приглючило сделать новую технологию для воспроизведения видео и назвали ее ActiveMovie, но это наверное была как всегда ошибка природы, потом ее слегка переделали и назвали DirectShow'ом - то чем сейчас все плееры пользуются для воспроизведения видео;
кстати GraphEdit - это майкрософтская тула какая вобсчем полностю визуально показывает архитектуру DirectShow'а

>Предпологаю что должна быть третья дорожка с русским языком, которую он не видит
В самом LA только 3 слота для дорожек, больше он просто не увидет, а если меньше например две, то третий слот будет просто неактивен

>это встроенная аудио карта в материнке где можно указать куда выводить звук?
Это граф DirectShow фильтров - цепочка фильтров которая выстраивается для чтения файла, начинается сорс-фильтром и заканчивается видео и аудио рендерами, какие уже выводят не на тормознутый виндовый холст для рисования и на звуковуху, теперь для их вывода сделано пару технологий DirectDraw и DirectSound (оболочка над звуковухой), причем сегодняшний видео рендер VMR7, может выводить в двух режимах
- Выводить видео на окно
- Выводить видео на оверлей видеокарты, что намного быстрее, правда оверлей только один, и потому одновременно выводить на него несколко видео нельзя.
И потому если есть возможность то он выводит на видюху, иначе на окно

>Урааааа!!!
Надеюсь ты нашел что в настройказ звука надо вместо Realtek AC97 надо выбрать Default DirectSound Device
Dr.Lex
8 марта 2009, 13:33
Да, спасибо!!!

добавить сообщение »


3DR.RU - шахматы, пасьянсы и другие игры для мобильника.