OVH Cloud OVH Cloud

Ffmpegx et divx non reconnus

60 réponses
Avatar
fra
Hello

Ffmpegx ne veut pas me convertir certains divx qui ne passent pas sur ma
platine de salon. Il me met 'Non lisible' et un essai de convertion
aboutit à 'failed'.
Pourtant VLC sait très bien lire ces divx. Quels codecs manquent-ils à
ffmpegx qu'aurait VLC. Comment connaitre le codec d'un divx ?

Merci d'avance
--
Fra

10 réponses

1 2 3 4 5
Avatar
blanc
Fra wrote:

Pourtant VLC sait très bien lire ces divx. Quels codecs manquent-ils à
ffmpegx qu'aurait VLC.


Probablement les codecs qui sont sur les divx en question ;-)


Comment connaitre le codec d'un divx ?


Avec QuickTime ou avec VLC, si tu fait pomme-I (comme informations) tu
auras une fenêtre qui t'indiqueras le codec, s'il est reconnu.

Si VLC sait lire ta vidéo, il devrait donc t'afficher le codec
correspondant. Si par contre tu ne l'as pas installé pour QT, celui-ci
ne le reconnaitra pas.

Cherche sur ces sites, tu devrais trouver des codecs divx :
http://www.divx.com/divx/mac/
http://www.3ivx.com/
http://people.ee.ethz.ch/~naegelic/index.php

JPaul.


--
/==/==- Jean-Paul BLANC
/ /--/--// quelque-part (somewhere)
|/| L | en (in)
/|| = ||| FRANCE

Avatar
blanc
JPaul wrote:

Si VLC sait lire ta vidéo, il devrait donc t'afficher le codec
correspondant. Si par contre tu ne l'as pas installé pour QT, celui-ci
ne le reconnaitra pas.


Quant à ffmpegx, il me semblait qu'il avait tous les codecs qu'a VLC.
As-tu bien la dernière version de VLC ?

JPaul.
--
/==/==- Jean-Paul BLANC
/ /--/--// quelque-part (somewhere)
|/| L | en (in)
/|| = ||| FRANCE

Avatar
gilbert.olivier
Fra wrote:

Hello

Ffmpegx ne veut pas me convertir certains divx qui ne passent pas sur ma
platine de salon. Il me met 'Non lisible' et un essai de convertion
aboutit à 'failed'.
Pourtant VLC sait très bien lire ces divx. Quels codecs manquent-ils à
ffmpegx qu'aurait VLC. Comment connaitre le codec d'un divx ?

Merci d'avance


Si VLC sait les lire, il devrait savoir les convertir. Maintenant à
savoir si le format que tu désires est proposé...

--
Gilbert

Avatar
fra
JPaul wrote:

Quant à ffmpegx, il me semblait qu'il avait tous les codecs qu'a VLC.
As-tu bien la dernière version de VLC ?


/A priori/ oui ; il me semblait aussi d'où ma surprise.
--
Fra

Avatar
fra
Gilbert OLIVIER wrote:

Si VLC sait les lire, il devrait savoir les convertir.


Bein nan.


VLC version 0.8.4
Ffmpegx version 0.0.9v

Film : codec video : DX 50
codec audio : mpga

Le film passe très bien dans VLC et n'est pas reconnu dans ffmpegx.
--
Fra

Avatar
blanc
Fra wrote:

VLC version 0.8.4
Ffmpegx version 0.0.9v

Film : codec video : DX 50
codec audio : mpga

Le film passe très bien dans VLC et n'est pas reconnu dans ffmpegx.


Je viens de parcourir le net à la recherche de DX50 = DivX version 5.0
Il semble en effet n'être pas reconnu par tous les logiciels. C'est
malgrè tout cette version 5 qui est en fait compatible avec MPEG4. Jette
un coup d'oeil sur les textes suivants :

<http://www.fourcc.org/codecs.php> :
DX50
DivX MPEG-4
version 5
DivX
Apparently this is used interchangeably with the DIVX FOURCC
when using version 5 of the codec.


<http://www.garage-video.com/spec/codecs1.html> :
Inspiré des travaux initiaux du MPEG-4 le DivX est redevenu
compatible MPEG-4 avec sa version 5.


<http://forum.videohelp.com/viewtopic.php?p…7463> :
The only solution I can remember for the DX50 codec issue (again,
I'm playing by ear... i can't remember what I exactly did at the
time.... i've had so many codec problems, and tried sooo many
things.... ) is to change the FOURCC code of the file that won't
play... ever done that? Try the Avi FourCC Code Changer
(should be somewhere in the Tools
section). Try changing it from DX50 to Divx or Div5for example.
Always make a backup of the file prior to changing the code;


<http://forums.macgeneration.com/vbulletin/showthread.php?t842&page=3
:
dernière solution (à l'arraché, très tiré par les
cheveux): télécharge AviFourCCChangerX et ouvre le; cherche
ton fichier (browse): dans "Fourcc code" à gauche, il va afficher
un truc et dans "fourcc codec" à droite, mets 1/ DX50 puis essaie
2/ XVID et fais "save". Attention, fais le chaque fois avec une copie
du fichier: après save, tu reviens plus en arrière même en
rechangeant le code... Après, ré-essaie de le voir avec VLC,
MPlayer ou QT avec les codecs précités installés.


Je pense qu'il vaut mieux suivre le texte en anglais, càd essayer de
changer d'abord DX50 en Divx ou en Div5, et ensuite en dernier recours
essaie XVID (ou 3ivx ?). A chaque fois sur une copie de ton fichier ;-)

Pour finir, AviFourCCChangerX 0.1 est ici :
<http://www.macupdate.com/info.php/id/10603>

Bonne chance (et tiens nous au courant).

JPaul




--
/==/==- Jean-Paul BLANC
/ /--/--// quelque-part (somewhere)
|/| L | en (in)
/|| = ||| FRANCE

Avatar
pmanet
Fra wrote:

Le film passe très bien dans VLC et n'est pas reconnu dans ffmpegx.


il me semble que lorsque le flim vient d'un DVD protégé, on peut le lire
dans VLC, mais pas le traduire avec ffmpegx.

enfin, j'ai vaguement ce souvenir...
--
Philippe Manet

Avatar
jpnepl.schuck
Fra wrote:

Hello

Ffmpegx ne veut pas me convertir certains divx qui ne passent pas sur ma
platine de salon. Il me met 'Non lisible' et un essai de convertion
aboutit à 'failed'.


1/ ffmpegX gère mal les caractères spéciaux comme les accents. As-tu
essayé de l'analyser en virant les éventuels caractères exotiques du nom
du fichier , et en le plaçant dans un dossier dont le chemin d'accès
n'en contient pas non plus (ex : ton dossier de départ) ? C'est la 1ere
chose à laquelle ça me fait penser si ffmpegx n'arrive pas à
l'identifier

2/ quel est le message d'erreur exact d'une conversion si tu coches
dans les menus l'option "afficher une fenetre de terminal"

3/ Dans les messages suivants j'ai vu que le fichier qui te posait
problème sur ta platine était un DIVX 5. Certaines options d'encodages
de la v5 ne sont pas compatibles avec toutes les platines ; le plus
souvent : B-Frames, Global Motion Compensation (GMC), et Quarter Pixel
Motion Estimation (Qpixel). Sur Mac il n'y a aucun moyen de savoir si
des fichiers utilisent ces options. Sur PC, un outil comme G-Spot peut
fournir ces infos.
Tu peux vérifier les capacités de ta platine là :
<http://www.divxtest.com/form/divxtest2_list.php?lang=fra>

Et évidemment il n'y pas de solution à ce genre de pb à part acheter une
nouvelle platine (certifiée) ou réencoder entièrement la vidéo.

Pourtant VLC sait très bien lire ces divx. Quels codecs manquent-ils à
ffmpegx qu'aurait VLC. Comment connaitre le codec d'un divx ?


A ma connaissance ffmpegx, grâce à l'utilisation combinée de ffmpeg,
mplayer et Quicktime, dispose même de plus de codecs que VLC.

Pour connaitre le codec utilisé, il faut afficher les informations avec
VLC par exemple.



--
JPS
BloodBowl à Strasbourg :
http://jpschuck.free.fr/blood/

Avatar
fra
manet wrote:

il me semble que lorsque le flim vient d'un DVD protégé, on peut le lire
dans VLC, mais pas le traduire avec ffmpegx.


Bein c'est un divx...
--
Fra

Avatar
fra
Jean-Philippe Schuck wrote:

1/ ffmpegX gère mal les caractères spéciaux comme les accents. As-tu
essayé de l'analyser en virant les éventuels caractères exotiques du nom
du fichier , et en le plaçant dans un dossier dont le chemin d'accès
n'en contient pas non plus (ex : ton dossier de départ) ? C'est la 1ere
chose à laquelle ça me fait penser si ffmpegx n'arrive pas à
l'identifier


j'ai bien vérifié cela. j'ai déjà eu le pb.

2/ quel est le message d'erreur exact d'une conversion si tu coches
dans les menus l'option "afficher une fenetre de terminal"


Welcome to Darwin!
/Applications/Utilities/ffmpegX/ffmpegX.app//Contents/Resources/pbpaste
| sh
[Mac:~] fra%
/Applications/Utilities/ffmpegX/ffmpegX.app//Contents/Resources/pbpaste
| sh
Encoding started on Sun Mar 19 01:45:56 CET 2006
MEncoder dev-CVS-050814-13:46-3.3 (C) 2000-2005 MPlayer Team
Mac OSX static build for ffmpegX
AltiVec found
CPU: PowerPC
File not found: 'frameno.avi'
Failed to open frameno.avi
success: format: 0 data: 0x0 - 0x3412dd30
============ Sorry, this file format is not recognized/supported
============ === If this file is an AVI, ASF or MPEG stream, please contact the
author! == Cannot open demuxer.

Exiting...

je ne sais pas ce qu'est ce 'frameno.avi' ; ce n'est pas le nom de mon
film !

[...]
Tu peux vérifier les capacités de ta platine là :
<http://www.divxtest.com/form/divxtest2_list.php?lang=fra>


C'est une kiss, et elle me dit qu'elle ne reconnait pas le codec
'fourcc'...

Et évidemment il n'y pas de solution à ce genre de pb à part acheter une
nouvelle platine (certifiée) ou réencoder entièrement la vidéo.


...c'est ce que je cherche justement à faire (réencoder).

Pourtant VLC sait très bien lire ces divx. Quels codecs manquent-ils à
ffmpegx qu'aurait VLC. Comment connaitre le codec d'un divx ?


A ma connaissance ffmpegx, grâce à l'utilisation combinée de ffmpeg,
mplayer et Quicktime, dispose même de plus de codecs que VLC.

Pour connaitre le codec utilisé, il faut afficher les informations avec
VLC par exemple.


Ca me dit :
Film : codec video : DX 50
codec audio : mpga
--
Fra


1 2 3 4 5