Forum Linux.débutant bmp2avi avec mencoder ou autres ?

Posté par  (site web personnel) .
Étiquettes : aucune
0
19
juin
2005
je tente de transformer une sequence de BMP en un fichier avi ...
et evidemment, j'y arrive pas ;-)
j'ai bien googlé ...

et il semblerait qu'il fasse faire comme ci-dessous :

mencoder "mf://A*.*" -mf fps=1:type=bmp -o output.avi -ovc lavc

mais ça ne marche pas, j'obtiens ça :
..............................................................................
[demuxer] mf support.
[mf] search expr: A*.*
[mf] number of files: 100 (400)
[demux_mf] unknown input file type.
============ 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.
..............................................................................

où est mon problème ? ou y a t il une autre solution (ffmpeg, transcode, convert ?)
  • # meuh

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

    où est mon problème ? ou y a t il une autre solution (ffmpeg, transcode, convert ?)

    ben t'es gonflé tu pourrais lire quand même :

    [demux_mf] unknown input file type.

    ============ Sorry, this file format is not recognized/supported =============



    utilise convert (ImageMagick) pour convertir tes BMP en JPG ou PNG avant de les passer à mencoder.
    • [^] # Re: meuh

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

      j'ai aussi tenter avec des jpegs (après conversion par convert)
      ça va, certes un peu plus loin, mais ça fini en segfault

      mencoder mf://\*.jpg -mf w=640:h=480:fps=10:type=jpg -ovc lavc -lavcopts vcodec=mpeg4 -oac copy -o output.avi

      ....
      ==========================================================================
      Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
      Selected video codec: [ffmjpeg] vfm:ffmpeg (FFmpeg MJPEG decoder)
      ==========================================================================
      Writing AVI header...
      ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
      VDec: vo config request - 720 x 486 (preferred csp: Unknown)
      Could not find matching colorspace - retrying with -vf scale...
      Opening video filter: [scale]
      The selected video_out device is incompatible with this codec.
      mp_image: Unknown out_fmt: 0x0
      mp_image: Unknown out_fmt: 0x0ps Trem: 0min 0mb A-V:0,000 [0:0]

      1 duplicate frame(s)!
      ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
      ...

      Flushing video frames
      [NULL @ 0x84de548]picture size invalid (0x0)
      Erreur de segmentation


      n'y a t il pas une autre méthode ?
      • [^] # Re: meuh

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

        J'ai plus la commande que j'avais utilisée, mais je sais que j'ai déjà réussi à fairre ça. Voire par exemple http://linuxfr.org/tips/303.html(...)
      • [^] # Re: meuh

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

        Voila, pour encoder un mpeg a partir de jpeg avec mjpeg:

        jpeg2yuv -f 25 -j movie-%04d.jpg -I p | mpeg2enc -o mpegfile.m1v

        25: nombre d'image par seconde

        ou tes images sont du type:
        0000.jpg 0001.jpg etc...

        voili voila

        cf https://sourceforge.net/docman/display_doc.php?docid=3456&group_id=5776

  • # Mencoder

    Posté par  . Évalué à 2.

    mencoder -mf on:w=800:h=600:fps=25 -ovc divx4 -o film.avi \*.jpg

Suivre le flux des commentaires

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