OVH Cloud OVH Cloud

Où trouver un fichier encodé MPEG-2

4 réponses
Avatar
bouillabaisse
Bonsoir,
Tout est dans le titre. J'ai besoin d'un tel fichier afin de graver un
diaporama an sVCD. J'ai essayé de télécharger ffmpegX mais c'est trop
compliqué à installer car il faut télécharger 4 librairies qui risquent
de me mettre le souk dans ma bécane.


--
Rene Chamayou
punzonen1@serr.se

4 réponses

Avatar
Philippe TOUTAIN
In article <1gm6a74.j5yx7m15bzfdcN%,
(Rene Chamayou) wrote:

Bonsoir,
Tout est dans le titre. J'ai besoin d'un tel fichier afin de graver un
diaporama an sVCD.


Je ne comprends pas ta recherche : si tu veux faire un diaporama SVCD
c'est toi d'encoder un fichier MPEG-2. Tu ne cherches donc pas un
fichier MPEG-2 (une vido) mais un encodeur MPEG-2 (une application) si
je ne m'abuse ?


J'ai essay de tlcharger ffmpegX mais c'est trop compliqué à installer car il faut télécharger 4 librairies qui risquent
de me mettre le souk dans ma bécane.



Non, depuis les versions récentes de ffmpegX (la version 009P), les
libraries sont installées dans Library/Application Support/ffmpegX/.

Il n'y a donc aucun risque de conflit avec les bibliothèques installées
dans usr/bin

L'installation n'est pas compliquée : Il suffit de télécharger les
fichiers des libraries, de bien penser à les décompacter, et les ranger
ensuite dans un dossier temporaire. Ensuite cliquer sur "chercher" et
pointer vers les fichiers décompactés (ou un dossier dans le cas de
Real-libs).

Seule difficulté, vérifier après que les libraries sont bien installées
en allant dans ffmpegX dans le menu ffmpeg/install binaries. Aucun
fichier ne doit être coché à installer (en rouge). Si ce n'est pas le
cas recommencer, il peut y avoir une erreur d'emplacement de fichier.
Par exemple pour Real-libs, il faut sélectionner le dossier qui contient
les fichiers décompactés, pas le fichier compacté tar.gz.


Si tu ne veux pas t'embêter avec ffmpegX, il y a la solution Toast 6 qui
encode des SVCD. Pour ma part je préfère ffmpegX, avec surtout l'option
incluse de désentrelacement des vidéos. En plus on peut récupérer les
fichiers MPEG-2 créés par ffmpegX et les monter en chapitres avec
VCDBuilder.

--
Pour répondre en direct, enlevez les lettres doublées.
Remove doubled characters in address.

Avatar
Grrrr
On Wed, 03 Nov 2004 16:49:52 +0100, Philippe TOUTAIN wrote:

[...]
Si tu ne veux pas t'embêter avec ffmpegX, il y a la solution Toast 6 qui
encode des SVCD. Pour ma part je préfère ffmpegX, avec surtout l'option
incluse de désentrelacement des vidéos.


De l'avis du concepteur de ffmpeg, la fonction de désentrelacement n'est
là que parce qu'elle peut dépanner mais est d'une qualité lamentable
(et j'en ai fait l'expérience avec lui, il a raison...). Il conseille
lui-même d'utiliser n'importe quoi sauf ffmpeg pour cette fonction, quand
on veut garder une vidéo regardable...

Avatar
Philippe TOUTAIN
In article ,
Grrrr wrote:

On Wed, 03 Nov 2004 16:49:52 +0100, Philippe TOUTAIN wrote:

[...]
Si tu ne veux pas t'embêter avec ffmpegX, il y a la solution Toast 6 qui
encode des SVCD. Pour ma part je préfère ffmpegX, avec surtout l'option
incluse de désentrelacement des vidéos.


De l'avis du concepteur de ffmpeg, la fonction de désentrelacement n'est
là que parce qu'elle peut dépanner mais est d'une qualité lamentable
(et j'en ai fait l'expérience avec lui, il a raison...). Il conseille
lui-même d'utiliser n'importe quoi sauf ffmpeg pour cette fonction, quand
on veut garder une vidéo regardable...



Alors il va falloir m'expliquer... Pour moi les résultats constatés
après encodage de dizaines d'heures de vidéo avec et sans le
désentrelacement, c'est que c'est très nettement meilleur en
désentrelaçant (je parle avec ffmpegX).

Sur le site de ffmpegX il n'est pas mentionné ce que tu dis. Tu parles
peut-être de ffmpeg (et non ffmpegX). Peux-tu citer ta source.

Il se trouve que j'utilise le codec mpeg2enc (de ffmpegX), qui me paraît
de meilleure qualité et non le codec ffmpeg. D'où peut-être la
différence, si ce n'est pas le même codec ?

Sinon, désentrelacer oui, mais avec quoi alors ? J'ai essayé Toast,
Cleaner, et BitVice, et j'ai obtenu à chaque fois un moins bon résultat
qu'avec ffmpegX (et le codec mpeg2enc je précise).

--
Pour répondre en direct, enlevez les lettres doublées.
Remove doubled characters in address.


Avatar
Grrrr
On Thu, 04 Nov 2004 18:06:17 +0100, Philippe TOUTAIN wrote:

In article ,
Grrrr wrote:

On Wed, 03 Nov 2004 16:49:52 +0100, Philippe TOUTAIN wrote:

[...]
Si tu ne veux pas t'embêter avec ffmpegX, il y a la solution Toast 6 qui
encode des SVCD. Pour ma part je préfère ffmpegX, avec surtout l'option
incluse de désentrelacement des vidéos.


De l'avis du concepteur de ffmpeg, la fonction de désentrelacement n'est
là que parce qu'elle peut dépanner mais est d'une qualité lamentable
(et j'en ai fait l'expérience avec lui, il a raison...). Il conseille
lui-même d'utiliser n'importe quoi sauf ffmpeg pour cette fonction, quand
on veut garder une vidéo regardable...



Alors il va falloir m'expliquer... Pour moi les résultats constatés
après encodage de dizaines d'heures de vidéo avec et sans le
désentrelacement, c'est que c'est très nettement meilleur en
désentrelaçant (je parle avec ffmpegX).


Il ne faut désentrelacer que si c'est nécessaire, ça c'est le point de
base. Ensuite chaque opération d'entrelacement ou de désentrelacement
fait forcément perdre la qualité, par le fait même de le faire. Ce
n'est pas possible d'augmenter la qualité par une opération de ce type.
Si le décodage d'un flux entrelacé est merdique, c'est le CODEC qui est
en cause, pas le flux.

Sur le site de ffmpegX il n'est pas mentionné ce que tu dis. Tu parles
peut-être de ffmpeg (et non ffmpegX). Peux-tu citer ta source.


Ma source, c'est celui qui a écrit la majeur partie du code de ffmpeg,
je l'ai déjà cité et ça me semble être une bonne référence et
c'est, de façon sure, un grand spécialiste de l'encodage/décodage
vidéo Nous en avons parlé il y a peu et il me l'a démontré en live sur
des flux de tests que nous avions sous la main.

Il se trouve que j'utilise le codec mpeg2enc (de ffmpegX), qui me paraît
de meilleure qualité et non le codec ffmpeg. D'où peut-être la
différence, si ce n'est pas le même codec ?


Si tu utilise mpeg2enc, ce n'est pas ffmpeg, effectivement. Mais si le
résultat que tu obtiens te semble meilleur que la source, ça veut dire
que celui-ci lisse l'image après désentrelacement, ce qui parait plus
"smooth" à l'oeil mais dégrade l'image en introduisant du flou.
S'il y a un post-processing, le résultat peut paraitre plus agréable,
mais sera de toute façon plus éloigné de l'original que le flux
entrelacé et également d'un flux désentrelacé sans post-processing.