Journal Linux et VCD : au secours?

Posté par  .
Étiquettes :
0
13
déc.
2004
Bonjour ami journal,

Il y a quelque temps je me demandais comment faire un VCD avec des photos lisible sur un lecteur de DVD : https://linuxfr.org/~yhargla/4361.html(...)

On m'avait parlé de vcdimager et de mjpegtools. J'ai un peu joué avec mais j'ai vite laissé tomber. Je regrette vraiment qu'il n'y ait pas de logiciel tout-en-un (comme K3B pour le gravage ou dvdrip pour la copie de DVD). Alors je me suis tourné vers l'OS honni, pour lequel il existe des dizaines de softs plus ou moins biens foutus, permettant de faire un album photo sur un VCD. Le gros problème c'est que la plupart sont payants, et que la version de démo affiche un vilain bandeau en travers de mes jolies photos.

J'essaye aussi de faire des VCD à partir de ma caméra DV. Je fais le montage avec Cinelerra, et j'exporte en "Quicktime pour Linux". Et la commence mon cauchemar. Les fichiers .mov d'origine font 720x576 mais le fichier généré après montage fait 320x240. Le problème est que mplayer, mencoder ou transcode considèrent qu'il fait 720x576, et du coup je me retrouve avec un petit carré vidéo entouré d'un vilain vert fluo!

Bref la video sous Linux c'est du sport!

Aussi, si vous avez connaissance d'un soft qui permet de créer des VCD de photos (sous Linux de préférence, sous Windows sinon) si possible libres ou gratuits, faites-moi signe!

Enfin, si vous savez comment faire un VCD à partir de Cinelerra (et accessoirement comment exporter en 720x576 au lieu de 320x240) je vous serais très reconnaissant.

Merci d'avoir lu mes souffrances :)
  • # euhhh ...

    Posté par  (site web personnel) . Évalué à 3.

    AFAIK ... les VCD, ce sera forcément du 320x qqchose (il me semble ...)

    ce qui est marrant, c'est que j'ai également été obligé de faire un VCD, et je suis repassé également sous win ;-( ... j'ai fait mon DV en 720x576 ...
    et dans nero, gravure en VCD forcément en 320x240 (que ce soit en pal ou en secam) ... du coup la geometry (le ratio hauteur x largeur) de l'image n'est absolument pas respectée ;-( et les persos sont tous aplatis ;-(

    bref ... je suis également interessé par des outils simples sous linux pour du vcd (issus de photos ou de videos)
    • [^] # Re: euhhh ...

      Posté par  . Évalué à 2.

      Tu as essayé avec Kino ?
      • [^] # Re: euhhh ...

        Posté par  . Évalué à 1.

        Kino est pas mal, mais moins riche que Cinelerra. Par exemple avec Kino, pour insérer une transition ou un effet, il faut le calculer à chaque fois. Dans Cinelerra, tu dis juste ce que tu veux et ou, il ne le calculera qu'a l'export (ou à la lecture). Comme ça si tu changes d'avis, tu ne perds pas de temps.

        De plus Cinelerra permet de gérer plusieurs pistes, audio notamment.
    • [^] # Re: euhhh ...

      Posté par  . Évalué à 1.

      > AFAIK ... les VCD, ce sera forcément du 320x qqchose

      Oui d'accord. Mai je n'ai pas demandé à Cinelerra de me faire un VCD, juste d'exporter en "Quicktime pour Linux". Pourquoi décrèterait-il que la taille doit diminuer?
  • # Honnêtement

    Posté par  (site web personnel) . Évalué à 2.

    Franchement pour être honnête, si tu veux faire de la vidéo, passe à Windows ou MacOSX, sous Linux y'a strictement rien. Non pas qu'il manque des applications, mais il manque carrement le socle technologique en dessous.
    • [^] # Re: Honnêtement

      Posté par  . Évalué à 2.

      Ben gstreamer c' est sensé être le socle justement ? et mjpegtools ? C' est clair il y a encore du boulot .

      Et au niveaux matériel ça avance aussi , récemment j' ai fait fonctionner ma dc10 (dc 30 like, pas encore parfait mais ça avance) , et pour le dv c' est assez avancé il me semble (kino).
    • [^] # Re: Honnêtement

      Posté par  . Évalué à 3.

      Honnêtement je me demande pourquoi tout le monde reutilise la lib ffmpeg qui est prevu pour tourner a l'origine sous linux...

      Serieusement c'est quoi qui te manque ?
      • [^] # Re: Honnêtement

        Posté par  (site web personnel) . Évalué à 4.

        autre chose que ffmpeg que tout le monde utilise justement :)
        J'en ai marre que quelque soit l'environnement multimédia que j'utilise je retombe toujours sur la même chose : ffmpeg, des fois je me dis que c'est peut être de là que vient le problème.
        Alors pour lire une vidéo, c'est cool : le dernier DivX de cul passe nickel. Mais alors pour faire de l'édition vidéo yahoo.
        Par exemple moi je voulais une fonctionnalité toute bête : me positionner à un point précis dans une vidéo. Ben j'ai essayé xine, mplayer, videolan : y'en a pas un qui est foutu de se positionner correctement là où je le lui demande, ces môssieurs préfèrent aller à la keyframe qui les intéresse, ou plus grossièrement te jette à la seconde près quelque part autour du point que tu as visé.
        J'ai fini par utilisé GStreamer, qui semble accepter ma requête, mais pas avec tous les codecs, celà semble super aléatoire, même sur des vidéos encodés dans le même format (MPEG2) mais pas de la même manière.
        Sans parler du fait que je veuille récupérer la durée totale de la vidéo, en frame bien entendu mais en minutes, et que là encore chacun a sa technique, et aucun n'est foutu de te retourner une valeur sûr à tous les coups, et bien sûr pas un qui te préviennes : attention je me suis certainement planté, ca les dérange pas de retourner 12303minutes pour une vidéo de 2 secondes.
        A force de hacker sur GStreamer j'ai fini par trouvé un ensemble de vidéos sur lesquels celà marchait "à peu près", mais là je tombe sur une autre difficulté : la documentation et l'évolution des APIs. Par exemple GSTreamer est fournit avec un ensemble de filtres et autres "bouchons", ben pour deviner ce qu'il font parfois le nom est suffisament évocateur, mais alors pour les paramètrer bonjour la galère...

        Enfin tout ça pour dire que c'est pas demain la veille qu'on aura un équivalent de VirtualDub, outil sous GPL mais sous Windows uniquement.
        • [^] # Re: Honnêtement

          Posté par  . Évalué à -1.

          Enfin tout ça pour dire que c'est pas demain la veille qu'on aura un équivalent de VirtualDub, outil sous GPL mais sous Windows uniquement.
          avidemux ...

          C'est sur que si tu utilises des lecteurs video ( xine, mplayer, videolan) pour faire de l'edition video, t'es pas sorti de l'auberge.

          Essayes de faire pareil sous windows avec WMP, tu verras ca serat gere mieux...
          • [^] # Re: Honnêtement

            Posté par  (site web personnel) . Évalué à 4.

            j'utilise des lecteurs vidéos pour extraire des images d'une vidéo et aussi afficher une vidéo à l'utilisteur, déjà ça me paraît pas si stupide, et ensuite y'a strictement rien d'autre sous linux pour faire de la vidéo, alors je fais avec les moyens du bord... Pas ma faut si tout le monde fait des outils orienté "lecture".

            Essayes de faire pareil sous windows avec WMP, tu verras ca serat gere mieux...
            Ben j'ai eu ce problème en migrant une application qui utilisait WMP et DirectShow et ça marchait à merveille : j'ai mis environ 2 jours sous Windows, et au bout de 3 mois sous Linux je suis loin d'avoir le même résultat.
            Bon après ce n'est que ma petite expérience à moi, mais quand je vois le nombre d'application vidéos sous Linux je me dis que je n'ai sûrement pas été le seul à être découragé.
            • [^] # Re: Honnêtement

              Posté par  . Évalué à 0.

              Enfin tout ça pour dire que c'est pas demain la veille qu'on aura un équivalent de VirtualDub, outil sous GPL mais sous Windows uniquement.
              avidemux ...



              t'as essayer *avidemux* ?


              j'utilise des lecteurs vidéos pour extraire des images d'une vidéo et aussi afficher une vidéo à l'utilisteur, déjà ça me paraît pas si stupide, et ensuite y'a strictement rien d'autre sous linux pour faire de la vidéo, alors je fais avec les moyens du bord... Pas ma faut si tout le monde fait des outils orienté "lecture".

              bien sur avidemux, kino, linuxvideostudio et companie s'est oriente lecture...

              Tu ferais un peu mieux de chercher avant de critiquer...
              • [^] # Re: Honnêtement

                Posté par  (site web personnel) . Évalué à 3.

                houlà mais t'inquiète pas j'ai cherché, j'ai essayé avidemux et j'ai matté les sources : ben ils attaquent directement au niveau décodeur vidéo (ffmpeg), bonjour le niveau d'abstraction... C'est comme si tu codais directement le noyau quoi. Ben quand tu fais une application utilisateur t'as pas envie de passer des heures (des jours) avec ces "problèmes" techniques : je penses que tu cernes un peu mieux ce qu'il manque :)
                GStreamer semble être en gros une bonne solution, aux concepts très intéressant et aux concepts très prometteurs, manque juste une version finale (ce qui devrait pas trop tarder si on s'en tient à la numérotation) et une bonne documentation. Là on pourra enfin dire que sous Linux on peut faire quelque chose.

                Donc t'inquiète pas j'ai cherché avant de critiquer... tu te doutes bien que j'aurai pas essayé toutes les solutions de haut niveau sans avoir trouvé avidemux et autre kino sous google :)
              • [^] # Re: Honnêtement

                Posté par  . Évalué à 1.

                > t'as essayer *avidemux* ?

                Oui, et voici le résultat :

                3GPP /MP4/Quicktime file detected..
                [...]
                Attempt to open test.mov failed!

                Visiblement il ne gère pas Quicktime, ça va pas m'aider.
      • [^] # Re: Honnêtement

        Posté par  . Évalué à 1.

        > Serieusement c'est quoi qui te manque ?

        Il me manque un soft de montage vidéo stable et qui me permette de tout faire : de l'acquisition à partir de ma caméra DV jusqu'au gravage de mon VCD par exemple.

        En l'occurence, sous Linux, je capture avec kino, j'édite avec cinelerra, j'exporter en M1V et MP2, (ou en MOV que je transcode/mencode au bon format/bonne taille/bon bitrate, mais le support Quicktime sous Linux laisse à désirer), je mplex le tout pour obtenir un MPEG valide pour un (S)VCD, puis je grave enfin avec K3B !

        Je résume : kino + cinelerra + mplex + k3b = 4 softs mini ! De plus Kino et Cinelerra sont d'une stabilité toute relative, donc c'est un travail peinible.
  • # [Mon titre]

    Posté par  (site web personnel) . Évalué à 1.

    Le VCD c'est forcement du 320x240, si tu veux plus, faut passer au SVCD.
  • # Mais si...

    Posté par  . Évalué à 4.

    Bon, arrêtez les conneries, il existe des trucs, il faut chercher un peu.
    C'est pas toujours parfait, mais bon.

    - Pour les diaporama de photos : kimg2mpg
    - Pour faire des (S)VCD à partir de n'importe quelle vidéo, il y a du graphique (kavi2svcd), mais le mieux que j'ai trouvé, c'est ripmake, qui génère un makefile utilisant transcode.
    - Pour les DVD, qdvdauthor par exemple.
    • [^] # Re: Mais si...

      Posté par  . Évalué à 2.

      Exact, Mais les ou tils que tu cites ne permettent pas de faire du MONTAGE video, une conversion, une présentation de dvd, un diaporama.

      Mais niveau niveau montage : kino, cinelerra (j' aimerais bien le voir sortir quelquechose celui la), et c' est tout, ah si linuxvideostudio.

      Rien de vraiment exploitable pour du montage même en amateur ( à par peut être kino).

      C' est en dévelopement, et c' est le genre de dévelopement qui va prendre du temps, faut commencer par les fondations avant de faire les murs et le toit.
      • [^] # Re: Mais si...

        Posté par  (site web personnel, Mastodon) . Évalué à 1.

        Je ne peux laisser dénigrer à ce point kino ou cinelerra, ce sont deux softs qui sont aujourd'hui largement utilisables et d'une grande stabilité, kino est très simple d'utilisation, cinelerra un peu moins mais il offre davantage de fonctionnalités.
        Que ce soit l'un ou l'autre ils sont largement à la portée du quidam pour faire du montage de vidéo amateur.

        https://www.funix.org mettez un manchot dans votre PC

        • [^] # Re: Mais si...

          Posté par  . Évalué à 1.

          > Je ne peux laisser dénigrer à ce point kino ou cinelerra, ce sont deux softs qui sont aujourd'hui largement utilisables et d'une grande stabilité

          T'as pas du les utiliser longtemps. Kino a des problèmes d'acquisition (il se rend compte que ma caméra est connectée 1 fois sur 2), et Cinelerra est tout sauf stable!
          • [^] # Re: Mais si...

            Posté par  (site web personnel, Mastodon) . Évalué à 1.

            Ca fait plus d'un an que j'utilise kino au quotidien pour monter mes vidéo perso (au total à peu près dans les 50h de vidéo brute), je n'ai jamais eu aucun soucis. J'utilise également régulièrement cinelerra pour rajouter des effets particuliers, là aussi je n'ai jamais eu à souffrir de plantage.
            Si t'as des problèmes avec kino ou cinelerra tu devrais plutôt mettre en cause ta config.

            https://www.funix.org mettez un manchot dans votre PC

            • [^] # Re: Mais si...

              Posté par  . Évalué à 1.

              Ma config :
              kino-0.7.0-4mdk
              cinelerra-1.2.1-1

              Quelle est la tienne?
              D'autres personnes pour m'affirmer que Kino et Cinelerra ne plantent jamais?
              • [^] # Re: Mais si...

                Posté par  (site web personnel, Mastodon) . Évalué à 1.

                Je n'utilise pas les packages de la mdk car je sais pas comment ils sont compilés, et j'ai souvent eu des problèmes avec. J'ai l'habitude de tout installer avec les tarballs. Tu peux aller voir ici http://www.funix.org/fr/linux/main-linux.php3?ref=montage&page=(...) pour voir comment j'ai compilé kino et cinelerra.

                https://www.funix.org mettez un manchot dans votre PC

              • [^] # Re: Mais si...

                Posté par  (site web personnel) . Évalué à 2.

                ça doit être moi, ou ma façon et mes mauvaises habitudes windows
                mais cinelerra plante en permanence ... à l'export
                et qqfois en edition (j'avais trouver un cas systématique, mais je ne me rappel plus) ...
                ( je n'ai jamais réussi d'ailleurs à générer quoi que ce soit )

                Kino est très stable ... mais je ne sais trop quoi faire de l'interface, je l'utilisais pour capturer le dv ... mais maintenant je préfère, et de loin, dvgrab ...

                et je retourne bêtement sous win, pour faire mes montages à chaque coup (surtout pk g pas beaucoup de temps, pour me lancer dans cinelerra à 100%, et que sous win, je connais le logiciel par coeur)

                mdk10.1c à jour ...
    • [^] # Re: Mais si...

      Posté par  . Évalué à 1.

      > Pour les diaporama de photos : kimg2mpg

      Tiens je ne connaissais pas. Il est simpliste par rapport à ceux que j'ai vu pour Ouinedose mais c'est déjà ça. Je viens de tester ça marche bien. Il lui manque un menu et la possibilité de faire suivant/précédent.

      > Pour faire des (S)VCD à partir de n'importe quelle vidéo, il y a du graphique (kavi2svcd), mais le mieux que j'ai trouvé, c'est ripmake, qui génère un makefile utilisant transcode

      kavi2svcd a pas l'air d'aimer Quicktime :
      QImage::smoothScale: Image is a null image

      ripmake non plus :(

      > Pour les DVD, qdvdauthor par exemple.

      Merci pour l'info. Quand j'aurais un graveur de DVD je testerais :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.