Нет звука в некоторых проигрывателях видео

Автор: sorok29 Дата: 28.05.2008 23:32 В частности, mplayer, noatun, vlc - идет видео, звука нет, те же файлы в xine, kaffeine идут со звуком. В чем может быть причина?
Re: Нет звука в некоторых проигрывателях видео 29.05.2008 08:38Bircoph Смотрите логи mplyaer.
Какой аудиовывод вы используете? Какие аудиоформаты?
Re: Нет звука в некоторых проигрывателях видео 29.05.2008 12:11sorok29 ---
mplayer ~/Чернобыль/________.avi
MPlayer 1.0rc2-4.1.2 (C) 2000-2007 MPlayer Team

Failed to open LIRC support. You will not be able to use your remote control.

Playing ~/Чернобыль/________.avi.
AVI file format detected.
[aviheader] Video stream found, -vid 0
AVI: No audio stream found -> no sound.
VIDEO: [DIV3] 240x192 24bpp 25.000 fps 242.0 kbps (29.5 kbyte/s)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffdivx] vfm: ffmpeg (FFmpeg DivX ;-) (MS MPEG-4 v3))
==========================================================================
Audio: no sound
Starting playback...
VDec: vo config request - 240 x 192 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 240x192 => 240x192 Planar YV12>
---
что такое audio stream? Используется ALSA
Re: Нет звука в некоторых проигрывателях видео 29.05.2008 12:41BigAndy Для начала запустите
$mplayer -v <>
Re: Нет звука в некоторых проигрывателях видео 29.05.2008 15:39sorok29 ---
mplayer -v ~/Чернобыль/________.avi

CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
get_path('codecs.conf') -> '/home/Alexander/.mplayer/codecs.conf'
Reading /home/Alexander/.mplayer/codecs.conf: Can't open '/home/Alexander/.mplayer/codecs.conf': No such file or directory
Reading /etc/mplayer/codecs.conf: Can't open '/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
Configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/mplayer --mandir=/usr/share/man --confdir=/etc/mplayer --libdir=/usr/lib --codecsdir=/usr/lib/codecs --disable-encoder=FAAC --disable-encoder=MP3LAME --disable-encoder=X264 --enable-largefiles --disable-termcap --disable-bitmap-font --enable-lirc --enable-joystick --disable-smb --disable-dvdread-internal --disable-libdvdcss-internal --enable-menu --disable-nemesi --disable-tremor-internal --disable-libamr_nb --disable-libamr_wb --disable-mad --disable-svga --enable-xvmc --disable-directfb --disable-svga --disable-arts --disable-esd --disable-jack --disable-openal --enable-runtime-cpudetection --target=i386-linux --language=all --with-xvmclib=XvMCW
CommandLine: '-v' '/home/Alexander/Чернобыль/________.avi'
init_freetype
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/home/Alexander/.mplayer/fonts'
Using nanosleep() timing
get_path('input.conf') -> '/home/Alexander/.mplayer/input.conf'
Can't open input config file /home/Alexander/.mplayer/input.conf: No such file or directory
Parsing input config file /etc/mplayer/input.conf
Input config file /etc/mplayer/input.conf parsed: 81 binds
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
get_path('________.avi.conf') -> '/home/Alexander/.mplayer/________.avi.conf'

Playing /home/Alexander/Чернобыль/________.avi.
get_path('sub/') -> '/home/Alexander/.mplayer/sub/'
[file] File size is 4259998 bytes
STREAM: [file] /home/Alexander/Чернобыль/________.avi
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
LAVF_check: avi format
AVI file format detected.
list_end=0xD4
======= AVI Header =======
us/frame: 40000 (fps=25.000)
max bytes/sec: 0
padding: 0
MainAVIHeader.dwFlags: (16) HAS_INDEX
frames total: 3450 initial: 0
streams: 1
Suggested BufferSize: 32768
Size: 240 x 192
==========================
list_end=0xD4
==> Found video stream: 0
[aviheader] Video stream found, -vid 0
====== STREAM Header =====
Type: vids FCC: DIV4 (34564944)
Flags: 0
Priority: 0 Language: 0
InitialFrames: 0
Rate: 25/1 = 25.000
Start: 0 Len: 3450
Suggested BufferSize: 138240
Quality 7500
Sample size: 0
==========================
Found 'bih', 40 bytes of 40
======= VIDEO Format ======
biSize 40
biWidth 240
biHeight 192
biPlanes 1
biBitCount 24
biCompression 861292868='DIV3'
biSizeImage 138240
===========================
Regenerating keyframe table for DIVX3 video.
list_end=0x4028F6
Found movie at 0x428 - 0x4028F6
Reading INDEX block, 3450 chunks for 3450 frames (fpos=4204798).
AVI index offset: 0x424 (movi=0x428 idx0=0x4 idx1=0x1E98)
Auto-selected AVI video ID = 0
AVI: Searching for audio stream (id:-1)
AVI: No audio stream found -> no sound.
AVI video size=4174531 (3450) audio size=0 (0)
VIDEO: [DIV3] 240x192 24bpp 25.000 fps 242.0 kbps (29.5 kbyte/s)
[V] filefmt:3 fourcc:0x33564944 size:240x192 fps:25.00 ftime:=0.0400
get_path('sub/') -> '/home/Alexander/.mplayer/sub/'
X11 opening display: :0.0
vo: X11 color mask: FFFFFF (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0.0" => local display)
[x11] Detected wm supports NetWM.
[x11] Detected wm supports FULLSCREEN state.
[x11] Detected wm supports ABOVE state.
[x11] Detected wm supports BELOW state.
[x11] Detected wm supports STAYS_ON_TOP state.
[x11] Current fstype setting honours FULLSCREEN STAYS_ON_TOP ABOVE BELOW X atoms
Disabling DPMS
DPMSDisable stat: 1
[xv common] Drawing no colorkey.
[xv common] Maximum source image dimensions: 2046x2046
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
INFO: libavcodec init OK!
Selected video codec: [ffdivx] vfm: ffmpeg (FFmpeg DivX ;-) (MS MPEG-4 v3))
==========================================================================
Audio: no sound
Freeing 0 unused audio chunks.
Starting playback...
[ffmpeg] aspect_ratio: 0.000000
VDec: vo config request - 240 x 192 (preferred colorspace: Planar YV12)
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO Config (240x192->240x192,flags=0,'MPlayer',0x32315659)
VO: [xv] 240x192 => 240x192 Planar YV12
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel@goldbach.in-berlin.de> and others
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x59565955 (UYVY) packed
Xvideo image format: 0x30323449 (I420) planar
using Xvideo port 355 for hw scaling
[xv] dx: 0 dy: 0 dw: 240 dh: 192
*** [vo] Allocating (slices) mp_image_t, 240x192x12bpp YUV planar, 69120 bytes
Unicode font: 4430 glyphs.
[xv] dx: 0 dy: 0 dw: 240 dh: 192
*** [vo] Allocating (slices) mp_image_t, 240x192x12bpp YUV planar, 69120 bytes
---
Re: Нет звука в некоторых проигрывателях видео 30.05.2008 16:25bromb Добрый день. Попробуйте зайти вот на эту страничку [www.mplayerhq.hu]
скачать и установить кодеки. Так-же можно поискать в сети книжку Д.Н. Колисниченко "Fedora 8 руководство пользователя"
в которой он подробно рассматривает вопрос настройки видео и звука в Mplayer. Я лично воспользовался советом наших
форумчан, снес Mplayer скачал его исходники и собрал ручками. Теперь проблем нет!
Re: Нет звука в некоторых проигрывателях видео 30.05.2008 18:04Bircoph > что такое audio stream?

Вы английский совсем не понимаете что ли?
Это аудио поток, другими словами звук, записанный в
контейнере avi.

MPlayer вам честно говорит:
---
AVI: No audio stream found -> no sound.
---
(Аудиопоток не найден => звука не будет, т.к. его попросту
нет в файле.)

Если вы абсолютно уверены, что звук в этом файле есть, то
1) Обновитесь до SVN HEAD.
2) Если не поможет, загрузите куда-нибудь кусок файла и
пишите багрепорт.

Но я более чем уверен, что вы пытаетесь воспроизвести
video-only файл.
Re: Нет звука в некоторых проигрывателях видео 30.05.2008 19:40sorok29 Этот же самый файл в xine шел со звуком. Я создал другого пользователя, там звук везде стал присутствовать, в yum что-то пытался установить, в результате xine снесся, перегрузил комп, не попробовал сразу, а решил вернуть xine, после решил попробовать любой из проигрывателей - нигде ни на один файл, в т.ч. mp3 звук не выводится. Я так думаю это из-за pulseaudio в fedora 8. Или из-за кде4 (установлен из исходников), потому что там когда установил нового пользователя все проигрывалось, а теперь в любых других оболочках проигрывается, а в кде4 нет.
2bromb кодеки у меня установлены, а вот работать ничего (а не только mplayer) не хотят, хотя gnomeradio работает.
В кде4 выдает
---
Sound server informational message:
Error while initializing the sound driver:
device: default can't be opened for playback (Device or resource busy)
The sound server will continue, using the null output device.
---
может в .bashrc что-нибудь надо добавить по этому поводу?
Re: Нет звука в некоторых проигрывателях видео 31.05.2008 20:37sorok29 Еще я заметил, что если запустить какую-нибудь прогу, где звук идет, то после этого он включается в проигрывателях, где-то нужно путь задать.
Re: Нет звука в некоторых проигрывателях видео 01.06.2008 00:10BigAndy >device: default can't be opened for playback (Device or resource busy)
ну вот вам и ответ. Ищите тот процесс, который это сделал. lsof ваам в помощь
Re: Нет звука в некоторых проигрывателях видео 01.06.2008 00:30sorok29 За команду спасибо, но я не совсем понимаю, что нужно искать. /dev/null или что-то другое?
Re: Нет звука в некоторых проигрывателях видео 01.06.2008 18:28sorok29 по-моему, это связано с наличием aRts в третьих кедах, и хотя они отключены, но 4 кедам не нравится сама их установка. можно их как-нибудь снести, не повредив кде3?
Re: Нет звука в некоторых проигрывателях видео 02.06.2008 08:54peter_ir Что касается кодеков для mplayer, то его надо и компилировать с ними, чтобы он их подключил,
во всяком случае, так говорят.
И можно ссылку на какой-нибудь такой файл поменьше?
Re: Нет звука в некоторых проигрывателях видео 02.06.2008 14:40sorok29 Не понял, что компилить. У меня все играет в гноме, кде, не играет только в кде4 и то, если поиграться с настройками kmix, то начинает играть (но странная достаточно игра: один раз такие настройки, другой раз - другие, причем другие могут быть сразу после закрытия одного плеера и открытия другого).
Какую ссылку Вы имеете в виду? Если на фильм, то файл и так небольшой.
Re: Нет звука в некоторых проигрывателях видео 02.06.2008 15:32peter_ir Его - mplayer.
Если в Gnome этот файл проигрывается в mplayer со звуком, а в KDE4 нет,
то ее и надо настраивать, я тут помочь не могу, т.к. KDE не использую.
Re: Нет звука в некоторых проигрывателях видео 02.06.2008 21:47sorok29 нет, ну при чем здесь mplayer, если не проигрывается в любых проигрывателях в кде4? Это какая-то системная настройка.
Re: Нет звука в некоторых проигрывателях видео 02.06.2008 22:35BigAndy > не проигрывается в любых проигрывателях в кде4?
Здесь поддержка АСПЛинукс .Последняя версия КДЕ в репозитариях -3..5.7
А что там наколдовли в пока еще кривом КДЕ (читайте мои заметки у тигры) - вопросы к trolltech.

Могу сказать, что у меня в F9 КДЕ 4 mplayer читает все форматы (линвина сборка)
А пока идет такое г\шаманство, без приведения тех информации, разговор получается слепого с глухим.
Re: Нет звука в некоторых проигрывателях видео 03.06.2008 00:08sorok29 Насколько я успел узнать, здесь большинство отвечающих работают или в федоре, или в CentOS, это же не техподдержка, и последняя версия кде в репозиториях асп - 3.5.9.
Кривости в кде4, кроме проигрывания звуков, никаких не отмечаю. В федоре 9 кде4 запускается через гном, а самостоятельно не запускается, поэтому это не вариант.
Какого рода тех. информация нужна? Если бы я знал, что нужно, я бы уже давно привел.
Re: Нет звука в некоторых проигрывателях видео 03.06.2008 08:39peter_ir sorok29 писал(а):

> В федоре 9 кде4 запускается через гном, а самостоятельно не
> запускается, поэтому это не вариант.
Почему же это не вариант?
И почему KDE самостоятельно не запускается?
Вы хоть пробовали это делать?
Re: Нет звука в некоторых проигрывателях видео 03.06.2008 13:24sorok29 Пробовал. Там во-первых в gdm вообще ничего нельзя изменить, потому что там уже какой-то переделанный gdm, но даже если пытаться запустить startkde, это ни к чему не приводит, кроме как из сеанса гнома. А не вариант это, потому что смысла нет работать в гноме и поверх запускать кде. Я бы мог предположить, что это только у меня, но я читал, что такие же проблемы с 9 федорой у многих пользователей.
RSS-материал