Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/01/2010, à 00:33

MagicN

bug cvlc? - vlc mms - sur exemple des info regionnales

Bonjour

Suite à une demande, je tâche faire un petit lanceur pour le régional du 19-20 FR3.

( en supposant qu'ils conservent leurs système de nommage et l'emplacement serveur. )

cela donne ceci : (fioritures retirées, en une ligne de commande)

echo "/usr/bin/cvlc mms://a988.v101995.c10199.e.vm.akamaistream.net/7/988/10199/3f97c7e6/ftvigrp.download.akamai.com/10199/horsgv/regions/medit/HD_1900_nice_jtregional_"`date --date="-1 day" +%d%m%y`".wmv?WMCache=0 --video-on-top --play-and-exit -f "> /tmp/plomp; chmod +x /tmp/plomp; echo "début vidéo" ;/tmp/plomp ;echo "fin vidéo"; rm -f /tmp/plomp

cependant il y a un léger soucis, qui n'apparait pas si on utilise vlc (et non cvlc)

lorsque l'on va jusqu'au bout de la vidéo, pas de problème (encore que on ait quelques warning).
trace:

début vidéo
VLC media player 1.0.2 Goldeneye
[0x844af68] dummy interface: using the dummy interface module...
[0x8454578] access_mms access: selecting stream[0x1] audio (65 kb/s)
[0x8454578] access_mms access: selecting stream[0x2] video (381 kb/s)
[0x8454578] access_mms access: ignoring stream[0x3] video (185 kb/s)
[0x8454578] access_mms access: connection successful
[0x852e128] pulse audio output: No. of Audio Channels: 2
[????????] x11 video output error: X11 request 42.0 failed with error code 8:
 BadMatch (invalid parameter attributes)
Bits overconsumption: 9145 > 9008
Bits overconsumption: 3905 > 3872
overflow in spectral RLE, ignoring
overflow in spectral RLE, ignoring
overflow in spectral RLE, ignoring
Bits overconsumption: 6857 > 6768
[0x8458940] asf demux error: cannot skip data, EOF ?
[0x8454578] access_mms access error: failed to send command
[0x842eca0] main playlist: end of playlist, exiting
[????????] x11 video output error: X11 request 42.0 failed with error code 8:
 BadMatch (invalid parameter attributes)
fin vidéo

mais lorsque l'on coupe la vidéo (via la croix de l'appli ou un ALT+F4)
le cvlc ne rend pas la main et on est obligé de faire un CTRL+C
pour terminer proprement l'exécution

trace:

début vidéo
VLC media player 1.0.2 Goldeneye
[0x91cacc0] dummy interface: using the dummy interface module...
[0x91cb098] access_mms access: selecting stream[0x1] audio (65 kb/s)
[0x91cb098] access_mms access: selecting stream[0x2] video (381 kb/s)
[0x91cb098] access_mms access: ignoring stream[0x3] video (185 kb/s)
[0x91cb098] access_mms access: connection successful
[0x92aa2d8] pulse audio output: No. of Audio Channels: 2
[????????] x11 video output error: X11 request 42.0 failed with error code 8:
 BadMatch (invalid parameter attributes)
[0x91cb098] access_mms access error: failed to send command
[????????] x11 video output error: X11 request 42.0 failed with error code 8:
 BadMatch (invalid parameter attributes)

                   BLOQUAGE ICI

^C[0x91c2ae8] signals interface error: Caught Interrompre signal, exiting...
fin vidéo

Voilà donc la question : qu'est ce qui bloque et comment terminer proprement?

Si ça peut aider à la résolution du pb, voici une trace en mode verbose 2

echo "/usr/bin/cvlc -v2 mms://a988.v101995.c10199.e.vm.akamaistream.net/7/988/10199/3f97c7e6/ftvigrp.download.akamai.com/10199/horsgv/regions/medit/HD_1900_nice_jtregional_"`date --date="-1 day" +%d%m%y`".wmv?WMCache=0 --video-on-top --play-and-exit "> /tmp/plomp; chmod +x /tmp/plomp; echo "début vidéo" ;/tmp/plomp ;echo "fin vidéo"; rm -f /tmp/plomp

je ne vous met que la fin de la trace :

[0x9ac0948] main stream debug: b_seek=0 th*avg=14460 skip=0
[0x9a92c90] main playlist debug: incoming request - stopping current input
[0x9ab7ab8] main access debug: waitpipe: object killed
[0x9a92c90] main playlist debug: dying input
[0x9ab7ab8] access_mms access warning: cannot fill buffer
[0x9ab7ab8] access_mms access warning: cannot receive header (1/10)
[0x9abc3f8] asf demux error: cannot skip data, EOF ?
[0x9ab7608] main input debug: EOF reached
[0x9ab7608] main input debug: control type=0
[0x9ab7608] main input debug: control: stopping input
[0x9a92c90] main playlist debug: dying input
[0xb6f01270] main audio output warning: received buffer in the future
[0x9ac4928] avcodec decoder debug: ffmpeg codec (Windows Media Audio 2) stopped
[0x9ac4928] main decoder debug: removing module "avcodec"
[0x9ac4928] main decoder debug: killing decoder fourcc `wma2', 26 PES in FIFO
[0x9cafb38] main audio output debug: removing module "converter_float"
[0x9cb0898] main audio filter debug: removing module "scaletempo"
[0x9cb41d0] main audio output debug: removing module "bandlimited_resampler"
[0xb6f01270] pulse audio output debug: Pulse Close
[0xb6f01270] main audio output debug: removing module "pulse"
[0xb6f01270] main audio output debug: removing module "float32_mixer"
[0x9ab7608] main input debug: releasing aout
[0x9ab97e8] main decoder warning: can't get output picture
[0x9ab97e8] avcodec decoder debug: ffmpeg codec (Windows Media Video 3) stopped
[0x9ab97e8] main decoder debug: removing module "avcodec"
[0x9ab97e8] main decoder debug: killing decoder fourcc `WMV3', 127 PES in FIFO
[0x9bb7378] main video output debug: [0] 2 0
[0x9bb7378] main video output debug: [1] 2 0
[0x9bb7378] main video output debug: [2] 2 0
[0x9bb7378] main video output debug: [3] 2 0
[0x9bb7378] main video output debug: [4] 2 0
[0x9bb7378] main video output debug: [5] 2 0
[0x9bb7378] main video output debug: [6] 4 0
[0x9bb7378] main video output debug: [7] 2 0
[0x9bb7378] main video output debug: [8] 2 0
[0x9bb7378] main video output debug: [9] 2 0
[0x9bb7378] main video output debug: [10] 2 0
[0x9bb7378] main video output debug: [11] 2 0
[0x9bb7378] main video output debug: [12] 2 0
[0x9bb7378] main video output debug: [13] 2 0
[0x9bb7378] main video output debug: [14] 2 0
[0x9ab7608] main input debug: saving a free vout
[0x9abc548] asf stream debug: free asf object 0xd2d0a440-0xe307-0x11d2-0x97f000a0c95ea850
[0x9abc548] asf stream debug: free asf object 0x75b22633-0x668e-0x11cf-0xa6d900aa0062ce6c
[0x9abc548] asf stream debug: free asf object 0x8cabdca1-0xa947-0x11cf-0x8ee400c00c205365
[0x9abc548] asf stream debug: free asf object 0x7c4346a9-0xefe0-0x4bfc-0xb229393ede415c85
[0x9abc548] asf stream warning: unknown asf object 0x26f18b5d-0x4584-0x47ec-0x9f5f0e651f0452c9
[0x9abc548] asf stream debug: free asf object 0xc5f8cbea-0x5baf-0x4877-0x8467aa8c44fa4cca
[0x9abc548] asf stream warning: unknown asf object 0x1806d474-0xcadf-0x4509-0xa4ba9aabcb96aae8
[0x9abc548] asf stream debug: free asf object 0xa08649cf-0x4775-0x4670-0x8a166e35357566cd
[0x9abc548] asf stream debug: free asf object 0xd4fed15b-0x88d3-0x454f-0x81f0ed5c45999e24
[0x9abc548] asf stream debug: free asf object 0x14e6a5cb-0xc672-0x4332-0x8399a96952065b5a
[0x9abc548] asf stream debug: free asf object 0x14e6a5cb-0xc672-0x4332-0x8399a96952065b5a
[0x9abc548] asf stream debug: free asf object 0x14e6a5cb-0xc672-0x4332-0x8399a96952065b5a
[0x9abc548] asf stream warning: unknown asf object 0x1806d474-0xcadf-0x4509-0xa4ba9aabcb96aae8
[0x9abc548] asf stream debug: free asf object 0x5fbf03b5-0xa92e-0x11cf-0x8ee300c00c205365
[0x9abc548] asf stream debug: free asf object 0x86d15240-0x311d-0x11d0-0xa3a400a0c90348f6
[0x9abc548] asf stream debug: free asf object 0xb7dc0791-0xa9b7-0x11cf-0x8ee600c00c205365
[0x9abc548] asf stream debug: free asf object 0xb7dc0791-0xa9b7-0x11cf-0x8ee600c00c205365
[0x9abc548] asf stream debug: free asf object 0x7bf875ce-0x468d-0x11d1-0x8d82006097c9a2b2
[0x9abc548] asf stream debug: free asf object 0xb7dc0791-0xa9b7-0x11cf-0x8ee600c00c205365
[0x9abc548] asf stream debug: free asf object 0x75b22630-0x668e-0x11cf-0xa6d900aa0062ce6c
[0x9abc548] asf stream debug: free asf object 0x75b22636-0x668e-0x11cf-0xa6d900aa0062ce6c
[0x9ab7608] main input debug: Program doesn't contain anymore ES
[0x9abc3f8] main demux debug: removing module "asf"
[0x9abc548] main stream debug: removing module "stream_filter_record"
[0x9ab7ab8] access_mms access debug: Connection closed
[0x9ab7ab8] access_mms access error: failed to send command
[0x9ab7ab8] main access debug: removing module "access_mms"
[0x9ab7608] main input debug: thread ended
[0x9a92c90] main playlist debug: dead input
[0x9ab7608] main input debug: TIMER input launching for 'mms://a988.v101995.c10199.e.vm.akamaistream.net/7/988/10199/3f97c7e6/ftvigrp.download.akamai.com/10199/horsgv/regions/medit/HD_1900_nice_jtregional_140110.wmv?WMCache=0' : 453,085 ms - Total 453,085 ms / 1 intvls (Avg 453,085 ms)
[0x9bb7378] main video output debug: destroying useless vout
[0x9bb7378] xvideo video output debug: leaving fullscreen mode
[????????] x11 video output error: X11 request 42.0 failed with error code 8:
 BadMatch (invalid parameter attributes)
[0x9bb7378] main video output debug: removing module "xvideo"
[0x9b8ab70] main spu text debug: removing module "freetype"
[0x9bc9360] main scale debug: removing module "yuvp"
[0x9bc66c0] main scale debug: removing module "swscale"



        BLOQUAGE ICI :s

^C[0x99e73e8] signals interface error: Caught Interrompre signal, exiting...
[0x99e7140] main libvlc debug: deactivating the playlist
[0x9a92c90] main playlist debug: Deactivate
[0x9a92c90] main playlist debug: saving Bibliothèque to file /home/b/.local/share/vlc/ml.xspf
[0x9a92c90] main playlist debug: looking for playlist export module: 1 candidate
[0x9a92c90] main playlist debug: using playlist export module "export"
[0x9a92c90] main playlist debug: TIMER module_need() : 0,784 ms - Total 0,784 ms / 1 intvls (Avg 0,784 ms)
[0x9a92c90] main playlist debug: removing module "export"
[0x9a92c90] main playlist debug: Deactivated
[0x99e7140] main libvlc debug: removing all services discovery tasks
[0x99e7140] main libvlc debug: removing all interfaces
[0x9ab4888] main interface debug: removing module "dummy"
[0x9a96200] main interface debug: removing module "globalhotkeys"
[0x99e73e8] main interface debug: removing module "signals"
[0x9aa7550] main interface debug: removing module "screensaver"
[0x9aac208] main interface debug: removing module "inhibit"
[0x9a94f20] main interface debug: removing module "hotkeys"
[0x99e7140] main libvlc debug: removing playlist
[0x9a92c90] main playlist debug: Destroyed
[0x99e7140] main libvlc debug: TIMER ML Load : Total 7,420 ms / 1 intvls (Avg 7,420 ms)
[0x99e7140] main libvlc debug: TIMER Items array build : Total 0,061 ms / 2 intvls (Avg 0,030 ms)
[0x99e7140] main libvlc debug: TIMER ML Dump : Total 1,100 ms / 1 intvls (Avg 1,100 ms)
[0x99e7140] main libvlc debug: removing stats
[0x99e7140] main libvlc debug: removing module "memcpymmxext"
[0x99e7140] main libvlc debug: opening config file (/home/b/.config/vlc/vlcrc)
[0x99e7140] main libvlc debug: writing plugins cache /home/b/.cache/vlc/plugins-04041e.dat
fin vidéo

merci
Magicalement,
Nono.
(ps : j'aurai préféré vous mettre des balises spoiler pour les traces, mais elles semblent désactivées ici)

Dernière modification par MagicN (Le 15/01/2010, à 15:02)

Hors ligne

#2 Le 15/01/2010, à 16:52

MagicN

Re : bug cvlc? - vlc mms - sur exemple des info regionnales

le script complet avec install i.e. mise en place de raccourcis sur bureau

ici :
http://forum.ubuntu-fr.org/viewtopic.php?id=372681

Hors ligne