xineliboutput ed audio multicanale

Tutto quello che ha a che fare con i plugins.

Moderatori: ragno, tapino, alez, zulu, davidea

Rispondi
marlon
Messaggi: 57
Iscritto il: 20 feb 2007, 17:49

xineliboutput ed audio multicanale

Messaggio da marlon »

Ho collegato le casse 5.1 alle uscite analogiche della scheda audio e sono riuscito a far funzionale l'audio Dolby Digital con xine, ma non con VDR e xinelidboutput. Nella riproduzione di dvd (usando il media player di xineliboutput) con audio 5.1 sento solamente i due canali frontali;
All'avvio di VDR ottengo, tra l'altro, questo output:

Codice: Seleziona tutto

load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_asf.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_autocrop.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_audio_filters.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_audio_filters.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_audio_filters.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_audio_filters.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_goom.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_mosaico.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_planar.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_planar.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_planar.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_planar.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_planar.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_planar.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_planar.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_planar.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_planar.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_planar.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_switch.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_tvtime.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_visualizations.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_visualizations.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_visualizations.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/post/xineplug_post_audiochannel.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_bitplane.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_ao_out_alsa.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_ao_out_esd.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_ao_out_file.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_ao_out_none.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_ao_out_oss.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_a52.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_dvaudio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_dts.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_dxr3_video.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_dxr3_spu.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_gdk_pixbuf.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_faad.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_ff.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_ff.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_ff.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_ff.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_inp_xvdr.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_gsm610.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_image.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_lpcm.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_mad.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_mpc.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_mpeg2.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_nsf.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_qt.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_qt.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_real.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_real.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_rgb.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_spucc.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_spucmml.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_spudvb.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_spu.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_sputext.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_w32dll.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_w32dll.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_decode_yuv.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_audio.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_avi.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_fli.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_flv.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_games.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_games.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_games.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_games.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_games.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_games.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_games.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_games.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_games.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_games.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_games.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_iff.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_image.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_matroska.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_mng.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_mpeg_block.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_mpeg_elem.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_mpeg_pes.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_mpeg.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_mpeg_ts.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_nsv.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_pva.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_qt.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_rawdv.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_real.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_slave.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_sputext.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_yuv4mpeg2.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_dmx_yuv_frames.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_inp_cdda.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_inp_dvb.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_inp_dvd.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_inp_file.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_inp_gnome_vfs.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_inp_http.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_inp_mms.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_inp_net.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_inp_pnm.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_inp_pvr.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_inp_rtp.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_inp_rtsp.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_inp_stdin_fifo.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_inp_v4l.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_inp_v4l.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_inp_vcdo.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_inp_vcd.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_vo_out_aa.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_vo_out_dxr3.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_vo_out_dxr3.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_vo_out_fb.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_vo_out_none.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_vo_out_opengl.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_vo_out_sdl.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_vo_out_syncfb.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_vo_out_vidix.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_vo_out_vidix.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_vo_out_xshm.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_vo_out_xshm.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_vo_out_xvmc.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_vo_out_xv.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_vo_out_xv.so found
load_plugins: plugin /usr/local/lib/xine/plugins/1.1.7/xineplug_vo_out_xxmc.so found
video_out_xxmc: using Xv port 355 from adaptor NV17 Video Texture for hardware colorspace conversion and scaling.
video_out_xxmc: this adaptor supports the yuy2 format.
video_out_xxmc: this adaptor supports the yv12 format.
video_out_xxmc: Unichrome CPU saving is off.
audio_alsa_out : supported modes are 8bit 16bit 24bit 32bit mono stereo (4-channel not enabled in xine config) (4.1-channel not enabled in xine config) (5-channel not enabled in xine config) (5.1-channel not enabled in xine config) (a/52 and DTS pass-through not enabled in xine config)
xine: found input plugin  : VDR (Video Disk Recorder) input plugin 
In particolare, mi lascia perplesso l'ultima voce, "audio_alsa_out" e "(5.1-channel not enabled in xine config)"; ora, nella configurazine di xineliboutput ho impostato la voce speakers su 5.1 (configurazione che viene memorizzata in setup.conf", mentre in ~/.xine ho questi due files: config e config_xineliboutput. In config, che dovrebbe essere il file di configurazione di xine ho questo:

Codice: Seleziona tutto

# device used for 5.1-channel output
# string, default: plug:surround51:0
#audio.device.alsa_surround51_device:plug:surround51:0

# speaker arrangement
# { Mono 1.0  Stereo 2.0  Headphones 2.0  Stereo 2.1  Surround 3.0  Surround 4.0  Surround 4.1  Surround 5.0  Surround 5.1  Surround 6.0  Surround 6.1  Surro
und 7.1  Pass Through }, default: 1
audio.output.speaker_arrangement:Surround 5.1
mentre in config_xineliboutput ho questo:

Codice: Seleziona tutto

# device used for 5.1-channel output
# string, default: plug:surround51:0
audio.device.alsa_surround51_device:default

# speaker arrangement
# { Mono 1.0  Stereo 2.0  Headphones 2.0  Stereo 2.1  Surround 3.0  Surround 4.0  Surround 4.1  Surround 5.0  Surround 5.1  Surround 6.0  Surround 6.1  Surro
und 7.1  Pass Through }, default: 1
audio.output.speaker_arrangement:Surround 5.1
Non so se il problema sia questo ma se in config_xineliboutput modifico "audio.device.alsa_surround51_device:default" con "audio.device.alsa_surround51_device:plug:surround51:0" non ottengo nessun risultato, ma addirittura alla chiusura di VDR il file viene riportato automaticamente all'origiale.

Chiedo scusa per la lunghezza del post ma le ho provate veramente tutte, spero che qualcuno possa aiutarmi, grazie.
Rispondi