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.

#126 Le 06/01/2009, à 15:54

Spirzouf

Re : Script de conversion de fichiers FLV ou AVI vers différents formats

pour être plus tranquille, mieux vaudrait aussi forcer la résolution verticale avec l'option scale=128:96

(je suis parfois obligé avec mon Zen de mettre "scale=320:240", car avec "scale=320", il me sort parfois pour les formats déjà en 4:3 des résolutions du style 320x242 qui ne sont plus acceptées car trop grandes)

pour le mjpeg, ça n'a pas l'air simple... apparemment, il faut utiliser libavcodec :

donc pour la partie video, un truc dans le genre

mencoder "$ficsource" -ovc lavc -lavcopts vcodec=mjpeg -vf scale=128:96

si ça marche, reste le pb du 12.5 fps...

les sources que j'ai rapidement consulté :
http://www.mplayerhq.hu/DOCS/HTML/fr/index.html
http://www.mplayerhq.hu/DOCS/HTML/fr/menc-feat-selecting-codec.html
http://www.mplayerhq.hu/DOCS/HTML/fr/menc-feat-enc-libavcodec.html#menc-feat-enc-libavcodec-video-codecs

Dernière modification par Spirzouf (Le 06/01/2009, à 15:57)

Hors ligne

#127 Le 06/01/2009, à 16:05

Spirzouf

Re : Script de conversion de fichiers FLV ou AVI vers différents formats

cette commande fonctionne et génère du mjpeg (sans le son) en 128x96 à 25 fps :

mencoder "ton_fichier.avi" -ovc lavc -lavcopts vcodec=mjpeg -vf scale=128:96 -nosound -o ton_fichier.dib

Hors ligne

#128 Le 06/01/2009, à 16:31

Spirzouf

Re : Script de conversion de fichiers FLV ou AVI vers différents formats

pour les fps, c'est la commande "-ofps NBR_DE_FPS" à mettre au début

apparemment, si on est puriste, 12.5 fps, c'est 12500/1001...

donc à tester :

mencoder -ofps 12500/1001 "ton_fichier.avi" -ovc lavc -lavcopts vcodec=mjpeg -vf scale=128:96 -nosound -o ton_fichier.dib

ou

mencoder -ofps 12.5 "ton_fichier.avi" -ovc lavc -lavcopts vcodec=mjpeg -vf scale=128:96 -nosound -o ton_fichier.dib

teste déjà ça pour voir si la vidéo passe avant d'essayer de voir pour le son

Hors ligne

#129 Le 06/01/2009, à 22:08

ankou22

Re : Script de conversion de fichiers FLV ou AVI vers différents formats

Salut Spirzouf

J'ai essayé selon tes conseils :
Avec la commande

mencoder -ofps 12500/1001 "video.avi" -ovc lavc -lavcopts vcodec=mjpeg -vf scale=128:96 -nosound -o "video.dib.1.avi"

et

mencoder -ofps 12.5 "video.avi" -ovc lavc -lavcopts vcodec=mjpeg -vf scale=128:96 -nosound -o "video.dib.2.avi"

Dans l'un et l'autre cas, les vidéos ne sont pas reconnues par mon balladeur sad sad
La conversion me génère plein de ligne comme :
Pos: 212.5s   5312f (99%) 389.21fps Trem:   0min   8mb  A-V:0.000 [347:0]
et se termine par :
Flushing video frames.
Writing index...
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Video stream:  347.007 kbit/s  (43375 B/s)  size: 9216519 bytes  212.480 secs  5312 frames

Par contre, -point positif smile- les vidéo générées correspondent bien aux paramètres de la ligne  de commande :
Codec MJPG / bitrate 347 / Résolution 128X96 / Fps 12.5

Mais bon, le format DIB doit être suffisament différent du MPJPEG pour que cela fonctionne !!

En tout cas merci pour tes recherches !


Kubuntu 9.04 sur portable Toshiba Satellite A100 (dual boot avec Vista)
Kubuntu 8.04 sur pc de bureau (dual boot avec XP)

Hors ligne

#130 Le 06/01/2009, à 22:18

Spirzouf

Re : Script de conversion de fichiers FLV ou AVI vers différents formats

dommage...

par contre, le nom du fichier généré par l'outil de conversion windows est en .avi ?

Hors ligne

#131 Le 09/01/2009, à 21:37

ankou22

Re : Script de conversion de fichiers FLV ou AVI vers différents formats

Oui,  le nom du fichier à l'extension AVI ...
neutral

(désolé pour la réponse tardive, mais du coup je suis un peu démotivé ! )


Kubuntu 9.04 sur portable Toshiba Satellite A100 (dual boot avec Vista)
Kubuntu 8.04 sur pc de bureau (dual boot avec XP)

Hors ligne

#132 Le 17/06/2009, à 03:42

Alexandre1545

Re : Script de conversion de fichiers FLV ou AVI vers différents formats

ffmpeg -i fichier_entrée.avi -r 30 -s 480x272 -aspect 16:9 -vcodec mpeg4  -acodec mp3 -ab 128k -ac 2 -f avi fichier_sortie

J'ai un Samsung P2, et je tente de convertir une vidéo avec cette commande, mais ca marche pas.

alexandre@alexandregouger-laptop:~$ ffmpeg -i /home/alexandre/dwhelper/pcdjaiho.mp4 -r 30 -s 480x272 -aspect 16:9 -vcodec mpeg4  -acodec mp3 -ab 128k -ac 2 -f avi /home/alexandre/outputfile.avi
FFmpeg version 0.5-svn17737+3:0.svn20090303-1ubuntu6, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --extra-version=svn17737+3:0.svn20090303-1ubuntu6 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --disable-stripping --disable-vhook --enable-libdc1394 --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-armvfp --disable-neon --disable-altivec --disable-vis --enable-shared --disable-static
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 0 / 52.20. 0
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 4. 0 /  0. 4. 0
  libswscale     0. 7. 1 /  0. 7. 1
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Apr 10 2009 23:18:41, gcc: 4.3.3

Seems stream 1 codec frame rate differs from container frame rate: 59.93 (29966/500) -> 29.97 (30000/1001)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/alexandre/dwhelper/pcdjaiho.mp4':
  Duration: 00:03:58.60, start: 0.000000, bitrate: 626 kb/s
    Stream #0.0(und): Audio: aac, 44100 Hz, stereo, s16
    Stream #0.1(und): Video: h264, yuv420p, 480x270, 29.97 tbr, 29.97 tbn, 59.93 tbc
Unknown encoder 'mpeg4'
alexandre@alexandregouger-laptop:~$

Jabber: alexandre1545@jabbim.com
Matériel:Toshiba A100 ,Centrino Duo 2x1,6GHZ, 1 GB de Ram et Chipset Intel 945GM
OS: Arch Linux

Hors ligne

#133 Le 17/06/2009, à 13:07

redisded

Re : Script de conversion de fichiers FLV ou AVI vers différents formats

Bonjour à tous,
Je pense d'ici quelques temps me remettre dans le script voir le réécrire avec gtkdialog.
n'ayant pas mis le nez dedans depuis longtemps et ne m'en servant plus personnelement, il serait interessant que les différents utilisateurs postent ici ou m'envoi par mp les différentes lignes ffmpeg ou mencoder dont ils avez besoin afin de les intégrer au script; Je n'est en effet pas plus que ca envie de me replonger dans la jungle des options de conversions wink
cordialement,
redisded.

Hors ligne

#134 Le 17/06/2009, à 14:15

Totor

Re : Script de conversion de fichiers FLV ou AVI vers différents formats

Alexandre1545 a écrit :

Unknown encoder 'mpeg4'

Il te faut recompiler ffmpeg pour qu'il inclue le codec mp4. J'ai eu le même soucis en passant sous Jaunty.

Dernière modification par Totor (Le 17/06/2009, à 14:16)


-- Lucid Lynx --

Hors ligne