+ Reply to Thread
Results 1 to 5 of 5
Encodage video sous linux
This is a discussion on Encodage video sous linux within the French forums, part of the Meizu Me International category; Hello à tous. Je profite de ce coin de forum francophone pour discuter dans la langue de Molière de l'utilisation ...
-
01-26-2007 #1quatrecouleursGuest
Encodage video sous linux
Hello à tous. Je profite de ce coin de forum francophone pour discuter dans la langue de Molière de l'utilisation de notre lecteur multimédia préféré avec notre système d'exploitation alternatif préféré :D
Déjà, tout fonctionne très bien sous linux, et la compatibilité ogg/flac de ce lecteur en fait un argument commercial de poids pour convaincre tous les utilisateurs de systèmes d'exploitation libres.
Mais il y a quand même un souci d'importance : la conversion vidéo. Jusqu'à présent je ne suis parvenu à faire cette opération qu'au boulot (sous win 2000, avec badak)... Pourtant, les solutions ne manquent pas sous linux pour faire ce travail : la première, mencoder, qui constitue en fait le moteur même des logiciels de conversion utilisé par meizu pour adapter les videos au miniplayer.
Il suffit pour cela d'entrer dans un terminal la ligne de commande suivante, qui marche bien pour toutes sortes de vidéos en entrée (repris d'ici :forums de fedora / post de parish) :
en remplaçant les chemins avec ceux de vos fichiers d'entrée / de sortie bien entenduCode:mencoder chemin/vers/le/fichierd'entrée.avi -idx -noodml -ofps 20 -vf scale=320:-2,expand=:240:::1,crop=320:240,rotate=1 -ovc lavc -ffourcc XVID -lavcopts vcodec=mpeg4:vbitrate=384:vmax_b_frames=0:vhq -sws 9 -srate 44100 -oac mp3lame -lameopts cbr:br=128:mode=0 -o chemin/vers/le/fichierdesortie.avi
Ça semble bien marcher
Par ailleurs, et là c'est plus galère, j'aimerais trouver les bons réglages pour faire le même travail sur un logiciel génial de conversion video et de (petits) montages qui marche sous linux ET sous windows : avidemux
Le site du développeur
avidemux sur clubic
Mais les vidéos que je modifie sur ce logiciel-ci, le miniplayer n'en lit que les 1-2 premières frames ! J'en déduis que je fais une bêtise, mais laquelle ?
Voilà mes réglages :
Video : xvid4, une passe (bitrate, 510)
Filtres video : fichier à loader dans la fenêtre filtres
Audio : Lame stereo 128 kbits CBR qualité 2Code:<?xml version="1.0"?> <filters FilterNumber="4"> <Filter Tag="36" Conf=" MPL Resize 624 x 352 --> 320 x 240 (BILINEAR)"> <Parameters Number="3"> <w>320</w> <h>240</h> <algo>0</algo> </Parameters> </Filter> <Filter Tag="27" Conf=" Rotate 270,00 degrees"> <Parameters Number="3"> <width>240</width> <height>320</height> <angle>270,000000</angle> </Parameters> </Filter> <Filter Tag="54" Conf=" Resample to 20,00 fps (blend:1)"> <Parameters Number="2"> <newfps>20000</newfps> <use_linear>1</use_linear> </Parameters> </Filter> <Filter Tag="72" Conf=" MC deinterlacer : Mode 1, qp 1, parity 0 "> <Parameters Number="3"> <mode>1</mode> <qp>1</qp> <initial_parity>0</initial_parity> </Parameters> </Filter> </filters>
Filtres audio : resampler en 48000 Hz
So, je m'en remets à ceux qui en connaissent plus que moi pour me filer un coup de patte !
PS : J'utilise Ubuntu edgy avec le desktop 3D de beryl, et je vous conseille d'aller jeter un oeil : On parle (trop peu) du Meizu dans les forums d'Ubuntu
Last edited by quatrecouleurs; 01-27-2007 at 10:46 AM.
-
01-27-2007 #2quatrecouleursGuest
Posts originaux sur le forum du site Meizu officiel
En recherchant des données précises pour configurer avidemux je suis tombé sur le post officiel de Meizu (par Ice-orange) qui fait le point sur les paramètres de conversion video :
Ice-orange fait le point sur la video
Résumé des conseils qu'il nous donne pour l'encodage (avec virtualdub) :
Redimensionnez à 320*240 en ajoutant un remplissage noir (au cas où le format original n'est pas du 4/3) - Coupez une part si nécessaire (pt4)1.double click "VirtualDub"and choose "VIDEO Filters"
2.press "ADD" and choose "resize" and press "ok"
3.write in the size that Miniplayer need 320*240 and make mark on the black surround setting underside
4.if the size proportion of the original video isn't you hope,cut out it to the size you want by press Cropping.
Ajoutez un filtre de rotation à 90° à droite (= 270 à gauche)5.continue to press "ADD" and choose "rotate" then press "ok"
6.choose "Right by 90"then press "ok" 7.press "ok"
Convertissez au débit de 18 ou 20 fps8.choose "VIDEO Frame Rate"
9.choose "Convert to fps" and write in 20 or 18 fps
Compression video : choississez le codec Xvid mpeg-4, choisissez le format profilé "home theatre NTSC" (quantization H.263, en désactivant les B-VOP, ou b-frames). Mettez l'encodeur en mode bitrate-cible. Mettez le bitrate-cible à 384.10.choose "VIDEO Compression"
11.choose "Xvid MPEG-4 Codec", and press "Configure"
12.choose "Home Theatre NTSC"£¨tha others maybe can't play or the effort isn't very well)
13.press "more"by side will pop up a dialog window,cancel the mark front of B-VOPs.(because Miniplayer can play B frame )then press "ok"
14.write in 4 to the side of "Target quantizer" press "Target quantizer" change to Target bitrate kbps
15.press "Target quantizer" change to "Target bitrate kbps and write 384 from the side, press "ok"and "ok"
Voir les images qu'Ice-Orange fournit :



Réglages son : Encodez en mp3 en dessous de 256 kbit/s16.choose "AUDIO", choose "Full processing mode"
17.choose "AUDIO Compression"
18.choose "MPEG Layer-3"and choose one from right side that under 256kbit/s
Finalement, enregistrez votre video au format .avi19.open the original video that you want to convert
20.choose "Save as AVI" and write the name of the video after convert
Quelques posts autour de l'encodage...
En français, ça donne à peu près :Source rate adjustement : Change to match video and audio format durations.
I'm using the LAME MP3 Codec. 44100KHz, Stereo, 128Kbps, CBR.
I lowered audio bitrate to 128 and it works fine. Unable to play with other bitrates:192,256.
Sometimes too big video can't be played by Miniplayer because the cpu maybe make some wrong encode, so divide it into several parts !
I think M6 have some problem in searching address. If the movie >350MB, it can't be played. So you need to cut the movie to some 300MB (more safe) parts.You can use VirtualDubMod without recompress the already avi file again.
Changez l'ajustement des taux de la source pour faire coincider les durées des formats audio et video
J'utilise le codec Lame mp3, 44100KHz, Stereo, 128Kbps, CBR (config qui chez lui marche)
En abaissant le débit binaire à 128 kbps, ça marche, avec des fréquences supérieures je n'arrive pas à lire [de videos]
Ice-orange : quelquefois les trop grandes videos ne peuvent être jouées dans le miniplayer, peut-être parce que le processeur effectue un mauvais encodage, il suffit alors de les diviser en plusieurs parties.
Je pense que le miniplayer a des difficultés [d'indexation ?. Si la video dépasse les 350 MB, alors elle ne peut être lue. Il suffit alors de la diviser en parts de 300 MB, plus sûres. Pour cela, il n'est pas nécessaire de le reconvertir, il suffit d'utiliser virtualdubmod qui le fait sans recompression.Last edited by quatrecouleurs; 01-30-2007 at 08:30 AM.
-
10-15-2007 #3Passing By
- Join Date
- Aug 2007
- Posts
- 16
- Thanks
- 0
Thanked 0 Times in 0 PostsBonjour,
Je sais qu'il existe déjà plein de logiciels qui permettent d'avoir des vidéos
fluides pour le Meizu, mais j'ai bien l'impression que la plupart des liens pointe
vers des versions Windows ou Mac (?).
Avec les lignes de commandes glanées ci et là sur le forum, basées sur mencoder,
les encodages à 18fps étaient un peu saccadés.
Pour info et pour ceux qui seraient intéressés, j'ai écrit un petit filtre
(-vf smoothresample=18 par exemple) pour 'mencoder' qui permet d'avoir un
encodage fluide. Ajoutez à ça un autre patch pour créer des paquets audio de
2Ko dans le flux AVI et on se retrouve avec des vidéos raisonnablement
fluides (autant que le 18fps le permette) sans problèmes apparents de synchro A/V.
S'il y a un autre moyen standard de faire des zolies vidéos pas trop saccadées
avec 'mencoder' sans le patcher, je suis preneur.
-
04-18-2008 #4Freshman
- Join Date
- Jan 2008
- Posts
- 47
- Thanks
- 0
Thanked 1 Time in 1 PostPour ton patch, si c'est toujours d'actualité, je suis interressé... mais as-tu essayé de le soumettre au développeur de mencoder, je pense que ça peut interresser un public plus large que les seuls utilisateurs du Meizu M6.
Sinon, j'ai mis en ligne une interface graphique pour KDE/Kommander (qui peut aussi fonctionner sous Gnome cependant) qui contient un règlage de delay et en mettant 20fps au lieu de 18 on a un résultat sensiblement moins saccadé. C'est là :
*MeizuVideoEncoder KDE-Apps.org
La saccade dépend aussi beaucoup du format de la source : en effet, avec la plupart des videos de youtube je n'ai aucune saccade (ni décalage d'ailleurs, mais par contre la qualité des vidéos c'est pas toujours ça !).
Sinon tu peux aussi essayer en encodant deux fois avec mencoder, à condition de ne faire qu'une fois la rotation.
-
04-19-2008 #5Freshman
- Join Date
- Jan 2008
- Posts
- 47
- Thanks
- 0
Thanked 1 Time in 1 PostEn fait après quelques recherches plus approfondies, une option d'encodage video de mencoder existe déjà pour éliminer les saccades : softskip !
(Si je n'enfonce pas de porte ouverte et si quelqu'un est encore interressé)
=> un exemple :
mencoder -msglevel all=-1:statusline=5 "/media/FV1/Sandy Thom - Crazy (Gnarls Barcklay).mpg" -idx -noodml -ignore-start -delay -0.3 -mc 10 -ofps 20 -vf scale=320:-2,expand=:240:::1,crop=320:240,rotate=1,softskip -af equalizer=4:3:3:2:1:0:0:-4:0:1,volume=1 -ovc lavc -ffourcc XVID -lavcopts vcodec=mpeg4:vbitrate=384:vmax_b_frames=0:vhq -sws 9 -srate 44100 -oac mp3lame -lameopts cbr:br=256:mode=0 -o "/media/disk-2/VIDEO/[MZ]Sandy Thom - Crazy (Gnarls Barcklay).avi
Je l'ajoute à ma prochaine version d'encodeur en mode graphique
bon meizuLast edited by plmegalo; 04-19-2008 at 09:17 AM.
Similar Threads
-
Inscruster sous titre dans une vidéo
By Tartopom in forum FrenchReplies: 8Last Post: 02-09-2007, 10:07 PM -
My Theme Linux Redhat
By leoriohunter in forum Modifications and SkinsReplies: 2Last Post: 02-04-2007, 01:26 PM -
Avidemux / Linux
By scaglifr in forum Video and ImagingReplies: 1Last Post: 02-01-2007, 02:30 PM -
Ubuntu Linux Theme
By Austin in forum Modifications and SkinsReplies: 2Last Post: 12-31-2006, 06:01 AM -
video conversion on Linux Problem
By barc in forum Video and ImagingReplies: 3Last Post: 12-05-2006, 09:57 PM



Reply With Quote
