#1 Le 26/04/2010, à 16:08
- Nikos77
[Resolu] Equivalence cli de ffmpeg pour regler probleme de débit
Salut,
Quelqu'un connaitrait il la vraie commande de "ffmpeg -target pal-dvd -i input.avi output.mpg" ?
Je veux dire que -target pal-dvd a une équivalence de type de format, de bitrate,etc... mais quel est elle ? ou alors, où la trouver ?
Sinon, y a t il moyen d'augmenter le bitrate de cette commande ? parce que "ffmpeg -target pal-dvd -i input.avi output.mpg -b 9000" par exemple, ne permet pas d'aller au delà de 3500.
Merci
Dernière modification par Nikos77 (Le 27/04/2010, à 10:47)
nfperron@gmail.com
nfperron@jabber.fr
Hors ligne
#2 Le 26/04/2010, à 20:38
- wido
Re : [Resolu] Equivalence cli de ffmpeg pour regler probleme de débit
Bonjour,
pose ta question ici: https://lists.mplayerhq.hu/mailman/list … mpeg-user/ tu devrais avoir une réponse favorable
EDIT:
tu ajoutes la commande -loglevel info
tu tombes sur:
Output #0, dvd, to '/home/wido/test.mpg':
Metadata:
encoder : Lavf52.61.0
Stream #0.0: Video: mpeg2video, yuv420p, 720x576 [PAR 16:15 DAR 4:3], q=2-31, 6000 kb/s, 90k tbn, 25 tbc
Stream #0.1: Audio: ac3, 48000 Hz, mono, s16, 448 kb/s
Dernière modification par wido (Le 26/04/2010, à 20:45)
Hors ligne
#3 Le 27/04/2010, à 10:46
- Nikos77
Re : [Resolu] Equivalence cli de ffmpeg pour regler probleme de débit
Salut,
Bonjour,
pose ta question ici: https://lists.mplayerhq.hu/mailman/list … mpeg-user/ tu devrais avoir une réponse favorable
C'est ce que j'ai fais et on m'a répondu "regarde le code source"... Enfin bon, fort heureusement ce n'était pas dans un fichier obscur caché au fin fond d'un dossier src.
dans ffmpeg.c il y a:
} else if(!strcmp(arg, "dvd")) {
opt_video_codec("mpeg2video");
opt_audio_codec("ac3");
opt_format("dvd");
opt_frame_size(norm == PAL ? "720x576" : "720x480");
opt_frame_rate(NULL, frame_rates[norm]);
opt_default("g", norm == PAL ? "15" : "18");
opt_default("b", "6000000");
opt_default("maxrate", "9000000");
opt_default("minrate", "0"); //1500000;
opt_default("bufsize", "1835008"); //224*1024*8;
opt_default("packetsize", "2048"); // from www.mpucoder.com: DVD
sectors contain 2048 bytes of data, this is also the size of one pack.
opt_default("muxrate", "10080000"); // from mplex project: data_rate
= 1260000. mux_rate = data_rate * 8
opt_default("ab", "448000");
audio_sample_rate = 48000;
Du coup j'ai toutes les options utilisées par -target pal-dvd.
Le problème c'est que je me suis rendu compte que si je n'utilise pas de target je me retrouve avec une video dont le son ne fonctionne pas... meme une ligne basique avec seulement vcodec mppeg2video acodec ac3 !
Bref, je suis toujours coincé là... mais on peut dire que ma question est résolue
Edit: Non, en fait j'avais SEULEMENT mis les options après le fichier de sortie, et du coup ça n'était pas compté ! Erreur stupide de ma part mais fatale !
Inutile d'utiliser les options de target pal-dvd qui débouchent sur un autre problème !
Dernière modification par Nikos77 (Le 27/04/2010, à 11:00)
nfperron@gmail.com
nfperron@jabber.fr
Hors ligne