LinuxForum.Fans
Тема

Проблема с VLC

Автор: bik 19 сообщений 7591 просмотров
#131659

Добрый вечер!

Есть проблема с проигрывателем VLC. При открытии видеофайла (.avi) звук есть, а видео нет. Тот-же файл нормально открывается gnome-mplayer'ом. Что интересно - после установки Debian-6.0.0_x64 плейер работал нормально. Все что было сделано, это дополнительно подключен репозиторий (deb http://mirror.yandex.ru/debian-multimedia/ squeeze main non-free) и произведено обновление. Переустановку VLC делал - результата нет.
При запуске из консоли вот такие сообщения:

Показать
user@debian:~/tmp$ vlc 111.avi
VLC media player 1.1.3 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
Warning: call to signal(13, 0x1)
Blocked: call to setlocale(6, "")
Blocked: call to sigaction(17, 0x7f52eef53b50, 0x7f52eef53ab0)
Warning: call to signal(13, 0x1)
Warning: call to srand(1298237551)
Warning: call to rand()
Blocked: call to setlocale(6, "")

(process:4612): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Warning: call to signal(13, 0x1)
swScaler: pal8 is not supported as output pixel format
[0x100c3c0] swscale scale error: could not init SwScaler and/or allocate memory
Warning: call to rand()
[0x1025d50] xcb_xv generic error: no available XVideo adaptor
Warning: call to rand()
Warning: call to rand()
Blocked: call to setlocale(1, "C")
Blocked: call to setlocale(1, "ru_RU.utf8")
Blocked: call to setlocale(1, "C")
Warning: call to rand()
[0xdc1140] avcodec decoder error: don't know how to convert chroma 30
[swscaler @ 0xfe8160] bad dst image pointers
[swscaler @ 0xfe8160] bad dst image pointers
[swscaler @ 0xfe8160] bad dst image pointers
[swscaler @ 0xfe8160] bad dst image pointers
[swscaler @ 0xfe8160] bad dst image pointers
[swscaler @ 0xfe8160] bad dst image pointers
[swscaler @ 0xfe8160] bad dst image pointers
[swscaler @ 0xfe8160] bad dst image pointers
[swscaler @ 0xfe8160] bad dst image pointers
[swscaler @ 0xfe8160] bad dst image pointers
#131706

Посмотри установлен ли пакет gstreamer0.10-ffmpeg.

#131714


Посмотри установлен ли пакет gstreamer0.10-ffmpeg.

Да, установлен.

#131722

Покажи:
[console]dpkg -l | grep gstreamer0.10[/console]
Еще как вариант можно попробовать поменять вывод(видео) в настройках VLC или в
[console]gstreamer-properties[/console]

#131723

dpkg -l | grep gstreamer0.10
Показать
user@debian:~$ dpkg -l | grep gstreamer0.10
ii gstreamer0.10-alsa 0.10.30-1 GStreamer plugin for ALSA
ii gstreamer0.10-ffmpeg 0.10.10-1 FFmpeg plugin for GStreamer
ii gstreamer0.10-fluendo-mp3 0.10.14.debian-1 Fluendo mp3 decoder GStreamer plugin
ii gstreamer0.10-nice 0.0.12-1 ICE library (GStreamer plugin)
ii gstreamer0.10-plugins-bad 0.10.19-2+b2 GStreamer plugins from the "bad" set
ii gstreamer0.10-plugins-base 0.10.30-1 GStreamer plugins from the "base" set
ii gstreamer0.10-plugins-good 0.10.24-1 GStreamer plugins from the "good" set
ii gstreamer0.10-plugins-ugly 0.10.15-1 GStreamer plugins from the "ugly" set
ii gstreamer0.10-tools 0.10.30-1 Tools for use with GStreamer
ii gstreamer0.10-x 0.10.30-1 GStreamer plugins for X11 and Pango
ii libgstreamer0.10-0 0.10.30-1 Core GStreamer libraries and elements
user@debian:~$
#131730

У меня была такая проблема, но все ограничилось установкой недостающих пакетов gstreamer0.10. Они у тебя все установлены.Попробуй, как писал выше поменять в настройках вывод видео. Или покажи dpkg -l | grep vlc , может какой-то пакет не установлен.

#131735

Попробуйте сменить вывод видео в настройках

#131770

Или покажи dpkg -l | grep vlc , может какой-то пакет не установлен.
Показать
user@debian:~$ dpkg -l | grep vlc
ii libvlc5 1.1.3-1squeeze3 multimedia player and streamer library
ii libvlccore4 1.1.3-1squeeze3 base library for VLC and its modules
ii vlc 1.1.3-1squeeze3 multimedia player and streamer
ii vlc-data 1.1.3-1squeeze3 Common data for VLC
ii vlc-nox 1.1.3-1squeeze3 multimedia player and streamer (without X support)
ii vlc-plugin-notify 1.1.3-1squeeze3 LibNotify plugin for VLC
ii vlc-plugin-pulse 1.1.3-1squeeze3 PulseAudio plugin for VLC
user@debian:~$
#131772

У меня все те же пакеты установлены и vlc функционирует нормально.Пробуй менять вывод видео.(VLC=>Инструменты=>Настройки=>Видео=>Вывод)

#131773

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

#131778
сантехник написал:
честно признаюсь на других дистрах не пробовал. но на бубунте это нечто
юзаю айпи-тиви у матрикса(спб)
там на сайте ман выложен по полочкам как сделать в бубунте айпи-тиви.
так вот. делаешь по ману и получается что нельзя одновременно использовать плейлист и выход видео, хотя на скринах у оператора скрин показывает что можно разделять окна плейлиста и видео.
короче бубунта зло
либо продукт для гуру, которые умеют "переубеждать" систему

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

#131779

иногда в поиске решает роль какой либо малейшей детали.
поэтому и даю какую никакую инфу
вам то что? я вам мешаю?

#132102

Пока так и не решилась проблема с видео в vlc - попробую еще покопать.

#134086

Сейчас опять попробывал запустить vlc - проблема так и осталась.
Кстати totem тоже не открывает файл:

Показать
user@debian:~/tmp$ totem 111.avi
Cannot connect to server socket err = Нет такого файла или каталога
Cannot connect to server socket
jack server is not running or cannot be started
Cannot connect to server socket err = Нет такого файла или каталога
Cannot connect to server socket
jack server is not running or cannot be started
** Message: Error: Internal GStreamer error: negotiation problem. Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.
gstffmpegdec.c(1267): gst_ffmpegdec_negotiate (): /GstPlayBin2:play/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/ffdec_camtasia:ffdec_camtasia0:
could not find caps for codec (camtasia), unknown type


(totem:9002): GStreamer-CRITICAL **: gst_pad_alloc_buffer_full: assertion `size >= 0' failed
user@debian:~/tmp$
#134097

mplayer imxo ile mplayer-gui
sorri za offtop

#134113

mplayer imxo ile mplayer-gui
sorri za offtop

Работает gnome-mplayer, но хотелось разобраться с vlc, теперь уже просто из принципа.

#137650

Проблема с VLC решена (попутно решена проблема со Skype - не было видео). Честно говоря, так и не понял, что сделал :( , но одно сделал точно - поставил драйвер v8.821-110126a-112971C-ATI на видеокарту (ATI Mobility Radeon HD 3400 Series).
Драйвер брал отсюда:
http://support.amd.com/us/gpudownload/Pages/index.aspx

Сейчас пока все работает. Спасибо всем откликнувшимся!

#152115

Проблема с VLC решена (попутно решена проблема со Skype - не было видео). Честно говоря, так и не понял, что сделал sad , но одно сделал точно - поставил драйвер v8.821-110126a-112971C-ATI на видеокарту (ATI Mobility Radeon HD 3400 Series).
Драйвер брал отсюда:
http://support.amd.com/us/gpudownload/Pages/index.aspx

Была та же фигня. Наблюдал только с ATI. Для решения проблемы поставил дрова с репов по этой инструкции http://wiki.debian.org/ATIProprietary.
если все нормально xvinfo должно выводить что-то типа этого

Показать

X-Video Extension version 2.2
screen #0
Adaptor #0: "ATI Radeon Video Overlay"
number of ports: 1
port base: 63
operations supported: PutImage
supported visuals:
depth 24, visualID 0x21
depth 24, visualID 0x22
number of attributes: 22
"XV_DEVICE_ID" (range 0 to -1)
client gettable attribute (current value is 106)
"XV_LOCATION_ID" (range 0 to -1)
client gettable attribute (current value is 107)
"XV_INSTANCE_ID" (range 0 to -1)
client gettable attribute (current value is 108)
"XV_DUMP_STATUS" (range 0 to 1)
client settable attribute
"XV_SET_DEFAULTS" (range 0 to 1)
client settable attribute
"XV_AUTOPAINT_COLORKEY" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 1)
"XV_COLORKEY" (range 0 to -1)
client settable attribute
client gettable attribute (current value is 30)
"XV_DOUBLE_BUFFER" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 1)
"XV_OVERLAY_ALPHA" (range 0 to 255)
client settable attribute
client gettable attribute (current value is 255)
"XV_GRAPHICS_ALPHA" (range 0 to 255)
client settable attribute
client gettable attribute (current value is 255)
"XV_ALPHA_MODE" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 0)
"XV_BRIGHTNESS" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_CONTRAST" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_SATURATION" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_COLOR" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_HUE" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_RED_INTENSITY" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_GREEN_INTENSITY" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_BLUE_INTENSITY" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_CRTC" (range -1 to 1)
client settable attribute
client gettable attribute (current value is -1)
"XV_GAMMA" (range 100 to 10000)
client settable attribute
client gettable attribute (current value is 1000)
"XV_COLORSPACE" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 0)
maximum XvImage size: 2048 x 2048
Number of image formats: 8
id: 0x41424752 (RGBA)
guid: 52474241-0000-0010-8000-00aa00389b71
bits per pixel: 32
number of planes: 1
type: RGB (packed)
depth: 32
red, green, blue masks: 0xff0000, 0xff00, 0xff
id: 0x54424752 (RGBT)
guid: 52474254-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: RGB (packed)
depth: 16
red, green, blue masks: 0x7c00, 0x3e0, 0x1f
id: 0x32424752 (RGB2)
guid: 52474200-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: RGB (packed)
depth: 16
red, green, blue masks: 0xf800, 0x7e0, 0x1f
id: 0x0
guid: 52474200-0000-0010-8000-00aa00389b71
bits per pixel: 24
number of planes: 1
type: RGB (packed)
depth: 24
red, green, blue masks: 0xff0000, 0xff00, 0xff
id: 0x32595559 (YUY2)
guid: 59555932-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x59565955 (UYVY)
guid: 55595659-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x32315659 (YV12)
guid: 59563132-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x30323449 (I420)
guid: 49343230-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)

если выводит что-то типа no display дрова у вас или не встали или не стояли.

#152118
Kettler написал:
[quote=сантехник]честно признаюсь на других дистрах не пробовал. но на бубунте это нечто
юзаю айпи-тиви у матрикса(спб)
там на сайте ман выложен по полочкам как сделать в бубунте айпи-тиви.
так вот. делаешь по ману и получается что нельзя одновременно использовать плейлист и выход видео, хотя на скринах у оператора скрин показывает что можно разделять окна плейлиста и видео.
короче бубунта зло
либо продукт для гуру, которые умеют "переубеждать" систему

Да вы сегодня каждой дырке затычка. Скоко наблюдаю за вашими советами не одного дельного.[/quote]
Присоединяюсь, сантехник, мысли свои высказывайте на доступном русском, и понятном для всех, взгревы типо:

сантехник написал:

там на сайте ман выложен по полочкам как сделать в бубунте айпи-тиви.

Никому не нужны, потому как не информативны, в этом разделе - последнее китайское, ну меня понял, да? Учи русский язык и хватит коверкать его, выражай свои мысли корректно, дополнения к ним можешь делать на своём типа модном (никому не нужном) жаргоне.

Войдите или зарегистрируйтесь, чтобы ответить.