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.

#51 Le 24/07/2009, à 22:15

Micki-rennes-morlaix

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

azery a écrit :

j' ai trouvé la solution pour vlc sur linux.:D:D:D cool

Ma distrib est une debian lenny 32bit.

Version Rapide

Il faut utiliser le patch fait par un certain Ookaze. La version fournit par vlc ne marche pas. On obtient un sifflement comme son.

ftp://ftp.ookaze.fr/pub/mythtv/ffmpeg-e … tral.patch
Pour plus d'info -->http://mythtv-fr.tuxfamily.org/forums/v … php?id=915

1) Compilation de ffmpeg
Pour éviter de tripatouiller le patch pour la derniere version de ffmpeg, il vaut mieux DL la revision du 20 juin 2009.

Je trouve pas de version de ffmpeg du 20/06/2009 sad

Hors ligne

#52 Le 24/07/2009, à 22:20

Micki-rennes-morlaix

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

azery a écrit :

j' ai trouvé la solution pour vlc sur linux.:D:D:D cool

Ma distrib est une debian lenny 32bit.

Version Rapide

Il faut utiliser le patch fait par un certain Ookaze. La version fournit par vlc ne marche pas. On obtient un sifflement comme son.

ftp://ftp.ookaze.fr/pub/mythtv/ffmpeg-e … tral.patch
Pour plus d'info -->http://mythtv-fr.tuxfamily.org/forums/v … php?id=915

1) Compilation de ffmpeg
Pour éviter de tripatouiller le patch pour la derniere version de ffmpeg, il vaut mieux DL la revision du 20 juin 2009.

2) Compilation de vlc
J'ai utiliser la verion Git (Cela devrait marcher avec la version 1.00).

Est ce que c'est pas cette version du git (1.01?) qui corrige le problème finallement?

Hors ligne

#53 Le 25/07/2009, à 08:19

azery

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

Micki-rennes-morlaix a écrit :

Le deuxième lien que tu donnes je l'avais déjà donné...

Oups j'ai pas vue.
L'objectif etait de citer l'auteur du patch et le contexte dans lequel il l'a poster.
En effet, meme avec des notions d'algo je ne peux expliquer pourquoi ce patch permet d'avoir le son et donc je ne peux repondre a aucune question concernant ce qui est a l'interieur du patch


Micki-rennes-morlaix a écrit :

Je trouve pas de version de ffmpeg du 20/06/2009 sad

Voici la ligne de commande que j'utilise (Si j'ai bien compris le help de svn)

svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg --revision {20090620}
Micki-rennes-morlaix a écrit :

Sinon oui on attend ta version longue avec plaisir et excitation...wink

Pour la version longue, ma demarche est de repartir d'une installation clean de linux (Debian stable Lenny) afin d'etre sur que c'est reproduisible.
Normalement, les spécialistes en compilation sur ubuntu on tous ce qui faut (Version courte) pour reproduire ce que j'ai fait (Compilation de ffmpeg du 20/06/09 + vlc) et partager leur expériences.

big_smile Version courte de la version Longue lol
Lignes de commande utilisé pour compiler ffmpeg et vlc

Compilation de FFmpeg

./configure --enable-gpl --enable-shared --disable-static --enable-nonfree --enable-postproc  --enable-pthreads --enable-runtime-cpudetect --enable-version3 

Compilation de vlc

./configure --disable-nls --disable-mozilla --disable-live555

N'hesitez pas à envoyer les messages d'erreurs que vous obtenez cela aidera à la redaction de la version longue.

#54 Le 25/07/2009, à 09:22

azery

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

Micki-rennes-morlaix a écrit :

Est ce que c'est pas cette version du git (1.01?) qui corrige le problème finallement?

Non, j'ai testé avec la version 1.00 (officiel) et bonne nouvelle ça marche. big_smile:D

#55 Le 25/07/2009, à 09:53

Micki-rennes-morlaix

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

azery a écrit :
Micki-rennes-morlaix a écrit :

Le deuxième lien que tu donnes je l'avais déjà donné...

Oups j'ai pas vue.
L'objectif etait de citer l'auteur du patch et le contexte dans lequel il l'a poster.
En effet, meme avec des notions d'algo je ne peux expliquer pourquoi ce patch permet d'avoir le son et donc je ne peux repondre a aucune question concernant ce qui est a l'interieur du patch


Micki-rennes-morlaix a écrit :

Je trouve pas de version de ffmpeg du 20/06/2009 sad

Voici la ligne de commande que j'utilise (Si j'ai bien compris le help de svn)

svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg --revision {20090620}
Micki-rennes-morlaix a écrit :

Sinon oui on attend ta version longue avec plaisir et excitation...wink

Pour la version longue, ma demarche est de repartir d'une installation clean de linux (Debian stable Lenny) afin d'etre sur que c'est reproduisible.
Normalement, les spécialistes en compilation sur ubuntu on tous ce qui faut (Version courte) pour reproduire ce que j'ai fait (Compilation de ffmpeg du 20/06/09 + vlc) et partager leur expériences.

big_smile Version courte de la version Longue lol
Lignes de commande utilisé pour compiler ffmpeg et vlc

Compilation de FFmpeg

./configure --enable-gpl --enable-shared --disable-static --enable-nonfree --enable-postproc  --enable-pthreads --enable-runtime-cpudetect --enable-version3 

Compilation de vlc

./configure --disable-nls --disable-mozilla --disable-live555

N'hesitez pas à envoyer les messages d'erreurs que vous obtenez cela aidera à la redaction de la version longue.

Je vois que tu es un expert wink, quelle commande utilises-tu pour appliquer le patch stp?

Hors ligne

#56 Le 25/07/2009, à 10:02

Micki-rennes-morlaix

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

lg@lg-pardus ffmpeg $ patch -p0 < ffmpeg-eac3_spectral.patch
patching file FFMpeg-20090620/libavcodec/ac3dec.c
Hunk #1 FAILED at 819.
Hunk #2 FAILED at 863.
Hunk #3 FAILED at 938.
Hunk #4 FAILED at 964.
Hunk #5 FAILED at 1160.
Hunk #6 FAILED at 1177.
6 out of 6 hunks FAILED -- saving rejects to file FFMpeg-20090620/libavcodec/ac3dec.c.rej
patching file FFMpeg-20090620/libavcodec/ac3dec_data.c
Hunk #1 FAILED at 1127.
1 out of 1 hunk FAILED -- saving rejects to file FFMpeg-20090620/libavcodec/ac3dec_data.c.rej
patching file FFMpeg-20090620/libavcodec/ac3dec_data.h
Hunk #1 FAILED at 34.
1 out of 1 hunk FAILED -- saving rejects to file FFMpeg-20090620/libavcodec/ac3dec_data.h.rej
patching file FFMpeg-20090620/libavcodec/ac3dec.h
Hunk #1 FAILED at 42.
Hunk #2 FAILED at 88.
Hunk #3 FAILED at 179.
3 out of 3 hunks FAILED -- saving rejects to file FFMpeg-20090620/libavcodec/ac3dec.h.rej
patching file FFMpeg-20090620/libavcodec/eac3dec.c
Hunk #1 FAILED at 23.
Hunk #2 FAILED at 66.
Hunk #3 FAILED at 491.
Hunk #4 FAILED at 513.
4 out of 4 hunks FAILED -- saving rejects to file FFMpeg-20090620/libavcodec/eac3dec.c.rej
lg@lg-pardus ffmpeg $

J'ai fait ça mais je sais pas si c'est bon sad

Hors ligne

#57 Le 25/07/2009, à 10:05

Micki-rennes-morlaix

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

lg@lg-pardus ffmpeg $ patch -p1 < ffmpeg-eac3_spectral.patch
patching file libavcodec/ac3dec.c
patching file libavcodec/ac3dec_data.c
patching file libavcodec/ac3dec_data.h
patching file libavcodec/ac3dec.h
patching file libavcodec/eac3dec.c
lg@lg-pardus ffmpeg $

Apparement avec un "p1" c'est mieux wink

Hors ligne

#58 Le 25/07/2009, à 10:26

azery

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

Micki-rennes-morlaix a écrit :
lg@lg-pardus ffmpeg $ patch -p1 < ffmpeg-eac3_spectral.patch
patching file libavcodec/ac3dec.c
patching file libavcodec/ac3dec_data.c
patching file libavcodec/ac3dec_data.h
patching file libavcodec/ac3dec.h
patching file libavcodec/eac3dec.c
lg@lg-pardus ffmpeg $

Apparement avec un "p1" c'est mieux wink

Voila ce que je fait :

Telechargement de ffmpeg du 20/06/2009
svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk FFMpeg-20090620-orig --revision {20090620}

Telechargement du patch correspondant 
wget ftp://ftp.ookaze.fr/pub/mythtv/ffmpeg-eac3_spectral.patch

Application du patch
patch -p0 < ffmpeg-eac3_spectral.patch

Resultat:
patching file FFMpeg-20090620-orig/libavcodec/ac3dec.c
patching file FFMpeg-20090620-orig/libavcodec/ac3dec_data.c
patching file FFMpeg-20090620-orig/libavcodec/ac3dec_data.h
patching file FFMpeg-20090620-orig/libavcodec/ac3dec.h
patching file FFMpeg-20090620-orig/libavcodec/eac3dec.c

Normalement aucune erreur et bien avec l'option -p0

#59 Le 25/07/2009, à 10:44

Micki-rennes-morlaix

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

azery a écrit :
Micki-rennes-morlaix a écrit :
lg@lg-pardus ffmpeg $ patch -p1 < ffmpeg-eac3_spectral.patch
patching file libavcodec/ac3dec.c
patching file libavcodec/ac3dec_data.c
patching file libavcodec/ac3dec_data.h
patching file libavcodec/ac3dec.h
patching file libavcodec/eac3dec.c
lg@lg-pardus ffmpeg $

Apparement avec un "p1" c'est mieux wink

Voila ce que je fait :

Telechargement de ffmpeg du 20/06/2009
svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk FFMpeg-20090620-orig --revision {20090620}

Telechargement du patch correspondant 
wget ftp://ftp.ookaze.fr/pub/mythtv/ffmpeg-eac3_spectral.patch

Application du patch
patch -p0 < ffmpeg-eac3_spectral.patch

Resultat:
patching file FFMpeg-20090620-orig/libavcodec/ac3dec.c
patching file FFMpeg-20090620-orig/libavcodec/ac3dec_data.c
patching file FFMpeg-20090620-orig/libavcodec/ac3dec_data.h
patching file FFMpeg-20090620-orig/libavcodec/ac3dec.h
patching file FFMpeg-20090620-orig/libavcodec/eac3dec.c

Normalement aucune erreur et bien avec l'option -p0

J'ai refais et effectivement j'obtiens la même chose que toi, j'ai compiler ffmpeg mais ensuite pour compiler VLC je me pose la question de savoir s'il faut enlever le paquet ffmpeg pour ne pas compiler VLC avec l'ancienne version? roll

Hors ligne

#60 Le 25/07/2009, à 11:17

azery

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

Micki-rennes-morlaix a écrit :

J'ai refais et effectivement j'obtiens la même chose que toi, j'ai compiler ffmpeg mais ensuite pour compiler VLC je me pose la question de savoir s'il faut enlever le paquet ffmpeg pour ne pas compiler VLC avec l'ancienne version? roll

Sur debian il n'y a pas ce type de message mais effectivement moi j'ai supprimé tous les paquets ffmpeg, tous les paquets du style libav... lié a ffmpeg , xine-lib --> oblige la desinstallation de xine et kaffeine
Mais c'est l'assurance qu'il ny aura pas d'interferences entre ce qui compilé et installé.
il suffit aprés de compile xine ou kaffeine . (pas tres compliqué à compiler a partir des sources)
J'ai perdu beaucoup de temps car j'avais pas désinstallé libavdevice et rien ne fonctionnait

sur une Debian (lenny):

apt-get remove ffmpeg libxine1-ffmpeg libavcodec51 libavutil49 libavdevice52 libavformat52 libswscale0 --purge

Et pour + de securité utilisez votre gestionnaire de paquet (synaptic pour moi) et faite un recherche de ffmpeg xine et desinstallez ce qui reste. Attention à ne pas désinstaller kde ou gnome cela n'est pas necessaire (garder le paquet si il désinstalle une partie du systeme).

#61 Le 25/07/2009, à 11:44

azery

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

azery a écrit :

Sur debian il n'y a pas ce type de message ...

Oups j'ai mal lu ton message .C'est toi qui te pose la bonne question.
C'est pareil si tu a deja compile ffmpeg . Faut mieux bien désinstallé en faisant en etant root
make uninstall
make clean
ou avec sudo make ...( avec ubuntu, si je ne me trompe pas)
et recommancer la compil
./configure ......etc

#62 Le 25/07/2009, à 11:45

Micki-rennes-morlaix

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

azery a écrit :
Micki-rennes-morlaix a écrit :

J'ai refais et effectivement j'obtiens la même chose que toi, j'ai compiler ffmpeg mais ensuite pour compiler VLC je me pose la question de savoir s'il faut enlever le paquet ffmpeg pour ne pas compiler VLC avec l'ancienne version? roll

Sur debian il n'y a pas ce type de message mais effectivement moi j'ai supprimé tous les paquets ffmpeg, tous les paquets du style libav... lié a ffmpeg , xine-lib --> oblige la desinstallation de xine et kaffeine
Mais c'est l'assurance qu'il ny aura pas d'interferences entre ce qui compilé et installé.
il suffit aprés de compile xine ou kaffeine . (pas tres compliqué à compiler a partir des sources)
J'ai perdu beaucoup de temps car j'avais pas désinstallé libavdevice et rien ne fonctionnait

sur une Debian (lenny):

apt-get remove ffmpeg libxine1-ffmpeg libavcodec51 libavutil49 libavdevice52 libavformat52 libswscale0 --purge

Et pour + de securité utilisez votre gestionnaire de paquet (synaptic pour moi) et faite un recherche de ffmpeg xine et desinstallez ce qui reste. Attention à ne pas désinstaller kde ou gnome cela n'est pas necessaire (garder le paquet si il désinstalle une partie du systeme).

bah j'ai fini, j'ai compilé vlc, jai rien désinstallé sinon c'est Pardus qui est enlevée, et VLC ne fonctionne pas, jai des erreurs de segmentation, j'abandonne wink

Hors ligne

#63 Le 25/07/2009, à 11:51

Micki-rennes-morlaix

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

J'ai ça:

g@lg-pardus vlc-1.0.0 $ ./vlc
VLC media player 1.0.0 Goldeneye
[0x8d343a8] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
*** Unable to locate valid config! Falling back to auto-detection...
*** Unable to locate PAC! Falling back to direct...
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 0) for PID 100
libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 0) for PID 18
*** Unable to locate valid config! Falling back to auto-detection...
Erreur de segmentation

Hors ligne

#64 Le 25/07/2009, à 12:10

Micki-rennes-morlaix

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

Ça fonctionne, enfin, j'avais lancé "vlc-static" au lieu de "vlc" tout court dans mon dossier de compilation VLC-1.0.0!

Je précise aussi que j'ai désinstallé aucun paquets!

Merci à toi azery, personne n'avait réussi avant toi à résoudre ce problème depuis juin, bravo, encore bravo, ce topic est donc résolu grâce à toi!

On peut enfin regarder la tnt HD avec le nouveau son codé en "e-ac3" depuis juin en France.

big_smile:D:D:D:D:P:P:P:P:P:lol::lol::lol::lol::lol::cool::cool:;);););););)

Dernière modification par Micki-rennes-morlaix (Le 25/07/2009, à 12:13)

Hors ligne

#65 Le 25/07/2009, à 12:36

azery

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

Micki-rennes-morlaix a écrit :

J'ai ça:

g@lg-pardus vlc-1.0.0 $ ./vlc
VLC media player 1.0.0 Goldeneye
[0x8d343a8] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
*** Unable to locate valid config! Falling back to auto-detection...
*** Unable to locate PAC! Falling back to direct...
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 0) for PID 100
libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 0) for PID 18
*** Unable to locate valid config! Falling back to auto-detection...
Erreur de segmentation

La je seche...
1)
Mais dabord verifie si ffmpeg s'est bien compile en tapant simplement:
ffmpeg -i sample-eac3.mkv     (sample-eac3.mkv DL ici http://samples.mplayerhq.hu/A-codecs/AC3/eac3/
moi j'obtient:

FFmpeg version SVN-r19228, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --enable-gpl --enable-shared --disable-static --enable-nonfree --enable-postproc --enable-pthreads --disable-ipv6 --enable-runtime-cpudetect --enable-version3
  libavutil     50. 3. 0 / 50. 3. 0
  libavcodec    52.32. 0 / 52.32. 0
  libavformat   52.34. 0 / 52.34. 0
  libavdevice   52. 2. 0 / 52. 2. 0
  libswscale     0. 7. 1 /  0. 7. 1
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Jul 22 2009 20:02:02, gcc: 4.3.2

Seems stream 0 codec frame rate differs from container frame rate: 47.95 (27956/583) -> 24.00 (24/1)
Input #0, matroska, from '/home/azery/Desktop/sample-eac3.mkv':
  Duration: 01:59:01.69, start: 0.000000, bitrate: N/A
    Stream #0.0(eng): Video: h264, yuv420p, 1280x544, PAR 1:1 DAR 40:17, 24 tbr, 1k tbn, 47.95 tbc
    Stream #0.1: Audio: eac3, 48000 Hz, 6 channels, s16
At least one output file must be specified

2)
puis essaye:
ffplay sample-eac3.mkv
si tous c'est bien compile la video sera lue avec le son

3)
Pour vlc
avant de compilé essaye :
apt-get build-dep vlc
pour installer tous les paquets necessaire a la compilation de vlc
recompiler et si il y a toujours des erreurs il faut chercher avec google d'ou elles viennent.

4)
Repartir d'un system clean. Apres tous les essais que tu a fait peut etre as tu cassé quelque chose.

#66 Le 25/07/2009, à 12:45

azery

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

J'ai été tros long a répondre.
lol:lol::lol::lol::lol::lol::lol::lol::lol::lol::lol::lol::lol::lol::lol:
Sinon donne une description de ton systeme.

#67 Le 25/07/2009, à 16:20

Micki-rennes-morlaix

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

azery a écrit :

J'ai été tros long a répondre.
lol:lol::lol::lol::lol::lol::lol::lol::lol::lol::lol::lol::lol::lol::lol:
Sinon donne une description de ton systeme.

Pardus 2009 avec Kde 4.2 et ça fonctionne à merveille même avec pulse-audio, Pardus est meilleure que Kubuntu, on a même Kaffeine 4 mais pas encore au max de ses capacités.
L'ensemble est très stable, bravo à l'équipe Turque qui fait mieux que Mandriva en France aussi, la honte...:D

Hors ligne

#68 Le 27/07/2009, à 20:23

sibsib

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

Hello,

Ben j'y suis arrivé aussi, merci à tous :-)

C'est bien, la HD avec le son ;-)

Encore merci
Pascal

#69 Le 28/07/2009, à 10:34

BmD_Online

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

J'ai réussi moi aussi. Toute la HD marche nickel.

Par contre, une petite question complémentaire :
vous utiliser quoi pour enregistrer vos émissions HD ?

Pour les enregistrements SD, mplayer est nickel (du genre mplayer dvb://ARTE -dumpstream -dumpfile ARTE.ts)

Pour la HD "ancienne" (sans eac3), ça marchait également.

Maintenant, je n'enregistre que le flux eac3 stéréo (second canal audio), mais le flux eac3 6 canaux semble zappé.

Avec vlc (commande du type vlc dvb-t:// --dvb-frequency=482000000 --dvb-bandwidth=8 --dvb-adapter=0 --program=1283 --sout='#std{access=file,mux=ts,dst=video.ts}'), j'obtiens également une erreur :

[0xb7308e88] a52 packetizer: A/52 channels:6 samplerate:48000 bitrate:256000
[0x88404c8] main mux error: cannot add this stream
[0xb7308e88] main packetizer error: cannot create packetizer output (eac3)


Bref, pas moyen d'enregistrer de la HD avec flux eac3 6 canaux.

Dernière modification par BmD_Online (Le 28/07/2009, à 10:35)

Hors ligne

#70 Le 28/07/2009, à 12:08

BmD_Online

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

Eh bien, j'ai réussi à faire marcher les enregistrements avec mplayer.
Il faut (encore) préciser les PMT/PID dans le fichier channels.conf.

Avant :
TF1-HD:482000000:...:110+120:110+130:1281
France-2-HD:482000000:...:210+220:210+230:1282
M6HD:482000000:...:310+320:310+330:1283
ARTE-HD:506000000:...:710+720:710+730:1031


Après :
TF1-HD:482000000:...:110+120:110+130+131:1281
France-2-HD:482000000:...:210+220:210+230+231:1282
M6HD:482000000:...:310+320:310+330+331:1283
ARTE-HD:506000000:...:710+720:710+730+731:1031


En fait, il faut spécifier explicitement la liste des pistes que l'on veut être capable d'enregistrer.

Hors ligne

#71 Le 28/07/2009, à 16:14

Mikolas

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

Yes !! ça marche ! big_smile
Je n'avais pas essayé le bon patch, ni sur le bon trunk ! roll
Mais maintenant c'est tout bon cool
Merci à tout le monde ! big_smile

J'ai envoyé un message à l'équipe ffmpeg pour leur indiquer que ce patch fonctionne chez nous.  Toujours pas de "validation officielle" en vue...


Ubuntu 12.04 + MythTV + XBMC en dual-screenX (LCD + TVHD)

Hors ligne

#72 Le 28/07/2009, à 18:50

Mikolas

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

Micki, j'pense que tu peux passer le topic a "[résolu]".
Ou sinon on attend que ce patch soit officiellement validé dans le trunk ffmpeg...


Ubuntu 12.04 + MythTV + XBMC en dual-screenX (LCD + TVHD)

Hors ligne

#73 Le 29/07/2009, à 03:17

Micki-rennes-morlaix

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

Mikolas a écrit :

Micki, j'pense que tu peux passer le topic a "[résolu]".
Ou sinon on attend que ce patch soit officiellement validé dans le trunk ffmpeg...

Salut oui je sais mais je croyais que c'était les modés qui le faisaient roll

Hors ligne

#74 Le 20/08/2009, à 12:25

ectoon

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

Salut,

j'utilise jaunty 64 , quelqu'un a essaye la solution?

j'ai un probleme avec la compilation de ffmpeg,
pour l'application du patch , pas de probleme...

en faisant :

~/src/FFMpeg-20090620-orig$ ./configure --enable-gpl --enable-shared --disable-static --enable-nonfree --enable-postproc  --enable-pthreads --enable-runtime-cpudetect --enable-version3

tout parait ok , je me suis dit cool ca va marcher, ya pas de raisons...je vais meme me faire
un petit .deb avec chekinstall, tout content...

Mais bon.. pour le make , ca bloque... a la fin ca me sort
ca :

/home/steph/src/FFMpeg-20090620-orig/libswscale/libswscale.so: undefined reference to `av_clip_uint16'
collect2: ld a retourné 1 code d'état d'exécution
make: *** [ffmpeg_g] Erreur 1

Et aussi j ai plein de messages qui ont un rapport avec libswscale du genre :

libswscale/yuv2rgb.c:738: attention : passing argument 4 of ‘fill_table’ from incompatible pointer type
libswscale/yuv2rgb.c:739: attention : passing argument 4 of ‘fill_table’ from incompatible pointer type
libswscale/yuv2rgb.c: Hors de toute fonction :
libswscale/yuv2rgb.c:326: attention : ‘yuv2rgb_c_8’ defined but not used
libswscale/yuv2rgb.c:374: attention : ‘yuv2rgb_c_4’ defined but not used
libswscale/yuv2rgb.c:431: attention : ‘yuv2rgb_c_4b’ defined but not used
gcc -DHAVE_AV_CONFIG_H -I. -I"/home/steph/src/FFMpeg-20090620-orig" -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112 -std=c99 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fomit-frame-pointer -pthread -g -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Wtype-limits -Wundef -O3 -fno-math-errno -fno-signed-zeros        -fPIC -DPIC -c -o libswscale/x86/yuv2rgb_mmx.o libswscale/x86/yuv2rgb_mmx.c
In file included from libswscale/x86/yuv2rgb_mmx.c:52:
libswscale/x86/yuv2rgb_template.c: In function ‘yuv420_bgr32_MMX’:
libswscale/x86/yuv2rgb_template.c:517: attention : initialization discards qualifiers from pointer target type
libswscale/x86/yuv2rgb_template.c:517: attention : initialization discards qualifiers from pointer target type
libswscale/x86/yuv2rgb_template.c:517: attention : initialization discards qualifiers from pointer target type
libswscale/x86/yuv2rgb_template.c: In function ‘yuva420_bgr32_MMX’:
libswscale/x86/yuv2rgb_template.c:534: attention : initialization discards qualifiers from pointer target type
libswscale/x86/yuv2rgb_template.c:534: attention : initialization discards qualifiers from pointer target type
libswscale/x86/yuv2rgb_template.c:534: attention : initialization discards qualifiers from pointer target type
libswscale/x86/yuv2rgb_template.c:536: attention : initialization discards qualifiers from pointer target type
In file included from libswscale/x86/yuv2rgb_mmx.c:59:
libswscale/x86/yuv2rgb_template.c: In function ‘yuv420_bgr32_MMX2’:
libswscale/x86/yuv2rgb_template.c:517: attention : initialization discards qualifiers from pointer target type
libswscale/x86/yuv2rgb_template.c:517: attention : initialization discards qualifiers from pointer target type
libswscale/x86/yuv2rgb_template.c:517: attention : initialization discards qualifiers from pointer target type
libswscale/x86/yuv2rgb_template.c: In function ‘yuva420_bgr32_MMX2’:
libswscale/x86/yuv2rgb_template.c:534: attention : initialization discards qualifiers from pointer target type
libswscale/x86/yuv2rgb_template.c:534: attention : initialization discards qualifiers from pointer target type
libswscale/x86/yuv2rgb_template.c:534: attention : initialization discards qualifiers from pointer target type
libswscale/x86/yuv2rgb_template.c:536: attention : initialization discards qualifiers from pointer target type
libswscale/x86/yuv2rgb_mmx.c: In function ‘ff_yuv2rgb_init_mmx’:
libswscale/x86/yuv2rgb_mmx.c:72: attention : return from incompatible pointer type
libswscale/x86/yuv2rgb_mmx.c:74: attention : return from incompatible pointer type
libswscale/x86/yuv2rgb_mmx.c:89: attention : return from incompatible pointer type
libswscale/x86/yuv2rgb_mmx.c:91: attention : return from incompatible pointer type


Donc voila , je comprend rien ^^  ...mais je continue de chercher.

(si par hazard quelqu'un vois un peu ce que je devrai faire...)

Ceci etant dit je suis content que ca marche pour vous wink

Hors ligne

#75 Le 19/09/2009, à 14:38

langellightblue

Re : VLC et la TNT HD (audio e-ac3 ou ac3+)

Dites moi Est-ce que Kaffeine utilise ffmpeg pour décoder la HD et l'E-AC3 ?
Car je n'aime pas trop le fonctionnement de VLC avec la TNT =/.
Merci d'avance.

Dernière modification par langellightblue (Le 19/09/2009, à 14:39)

Hors ligne