LINUX.ORG.RU

VLC не показывает


0

0

точнее показывает так, как на скрине
http://pic.ipicture.ru/uploads/091223/P1Au5Fkq8C.png

от настроек вывода ничего не меняется за исключением того, что xv вообще дает черный экран. Но это не показатель - он вообще после последнего апдейта кроме черного квадрата ничего не показывает.

выхлоп в консоле вот такой
VLC media player 1.0.3 Goldeneye
[0x26deb08] main interface error: no interface module matched «globalhotkeys,none»
[0x26deb08] main interface error: no suitable interface module
[0x2597098] main libvlc error: interface «globalhotkeys,none» initialization failed
[0x2597098] main libvlc: Запуск vlc с интерфейсом по умолчанию. Используйте 'cvlc' для запуска vlc без интерфейса.
[0x2b38fb8] a52 decoder: A/52 channels:6 samplerate:48000 bitrate:448000
swScaler: pal8 is not supported as output pixel format
[0x3867bc8] swscale scale error: could not init SwScaler and/or allocate memory
No accelerated IMDCT transform found
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::begin: Paint device returned engine == 0, type: 1

на какие то мысли наводит ошибка swscale, только чем оно вызвано?
да и libswscale наверное не только в vlc должен тогда ошибку давать?

★★
Ответ на: комментарий от isden

с любым файлом. mplayer и xine работаю нормально.

при этом похоже что это не вы в выводе vlc проблема а в использовании декодеров. потому как надпись в начале воспроизведения (путь и имя файла) он пишет в свое окошке нормально. поверх той лабуды, которая отсается от фильма.

есть вывод через opengl то на «пустой» потовине добавляются цветовые артефакты.

griz ★★
() автор топика
Ответ на: комментарий от isden

видео конечно ати. но вилы не связаны напрямую с видео.
Проблема появилась ДО смены драйвера и не прошла при его обновлении.

Проблема вылезла после очередного wajig upgrade в котором я традицонно даже не читал что обновлять будем.

griz ★★
() автор топика

>на какие то мысли наводит ошибка swscale, только чем оно вызвано?
да и libswscale наверное не только в vlc должен тогда ошибку давать?

vlc использует libswscale из ffmpeg установленного в системе,
mplayer собирает собственную библиотеку, xine - сами по ldd или lsof посмотрите.
может просто сборкa ffmpeg такая стоит? попробовать обновить-откатить не получится?

Sylvia ★★★★★
()
Ответ на: комментарий от griz

результат отрицательный. пересборка ffmpeg новой версии ничего не изменила.

какие еще есть мнения?

griz ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.