Pages : 1
#1 Le 14/04/2015, à 06:05
- nonobb
Soucis avec avconv
Bonjour à tous,
Je me permet de venir vers vous pour la première fois, d'habitude, je trouve toujours ma réponse sans poser la question, pour un soucis avec avconv
Je tente d'encoder une vidéo flv en mp4 en utilisant h264. Seulement, pas moyen de trouver les bons paramètres.
Si quelqu'un a une astuce pour les trouver, je suis preneur
Voici ma commande :
avconv -i 1000_-_Reprendre_son_service_en_regie.flv -ac 1 -q:a 2 -threads 12 -s 1280x720 -vcodec libx264 -crf 51 -acodec libmp3lame -ab 96k -b:v 1000k -b:a 192k -pass 2 -r 15 -y 1000_-_Reprendre_son_service_en_regie.mp4
Et voici la sortie :
avconv version 0.8.12-6:0.8.12-1, Copyright (c) 2000-2014 the Libav developers
built on Jun 1 2014 17:03:01 with gcc 4.7.2
[flv @ 0x140bb20] Estimating duration from bitrate, this may be inaccurate
Input #0, flv, from '1000_-_Reprendre_son_service_en_regie.flv':
Duration: 01:01:57.41, start: 0.249000, bitrate: N/A
Stream #0.0: Video: vp6f, yuv420p, 1280x720, 1k tbr, 1k tbn, 1k tbc
Stream #0.1: Audio: nellymoser, 44100 Hz, mono, s16
[buffer @ 0x140fe80] w:1280 h:720 pixfmt:yuv420p
[libx264 @ 0x140f1e0] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX
[libx264 @ 0x140f1e0] ratecontrol_init: can't open stats file
Output #0, mp4, to '1000_-_Reprendre_son_service_en_regie.mp4':
Stream #0.0: Video: libx264, yuv420p, 1280x720, q=-1--1, pass 2, 1000 kb/s, 90k tbn, 15 tbc
Stream #0.1: Audio: [0][0][0][0] / 0x0000, 44100 Hz, mono, s16, 200 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (vp6f -> libx264)
Stream #0:1 -> #0:1 (nellymoser -> libmp3lame)
Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
Merci d'avance pour vos lumières
Bruno
Dernière modification par nonobb (Le 14/04/2015, à 06:05)
Hors ligne
#2 Le 14/04/2015, à 18:20
- f.x0
Re : Soucis avec avconv
Bonjour nonobb,
Et cette commande ???
avconv -i 1000_-_Reprendre_son_service_en_regie.flv -crf 18.0 -vcodec libx264 -filter:v scale=1920:1080 -preset veryslow -acodec libvo_aacenc -ar 48000 -b:a 192k -coder 1 -flags +loop -cmp chroma -partitions +parti4x4+partp8x8+partb8x8 -me_method hex -subq 6 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 1 -threads 0 1000_-_Reprendre_son_service_en_regie.mp4
Ça donne quoi ???
SOPI
Hors ligne
#3 Le 14/04/2015, à 18:49
- Lulux3
Re : Soucis avec avconv
Bonjour
Le flux video de ton flv n'est-il pas déjà H264?
Si c'est le cas, essaie de changer l'extension de flv en mp4: des fois ça suffit.
Si ça ne suffit pas:
avconv -i "mon fichier.flv" -map 0:0 -map 0:1 -y -acodec copy -vcodec copy "mon fichier.mp4"
Si ce n'est pas du H264 (étonnant mais pourquoi pas), et que tu veuilles absolument transcoder, essaie HANDBRAKE, qui a des préréglages mp4.
Hors ligne
#4 Le 15/04/2015, à 09:50
- nonobb
Re : Soucis avec avconv
Bonjour,
Je viens de trouver, je lançais la pass 2 sans la 1 avant. Un peu débile non ?
C'est donc corrigé et mon robot d'encodage est reparti comme en 14.
Merci pour votre aide en tout cas, je vais regarder vos commandes d'encodage pour voir si je peux pas optimiser les miennes.
Bruno
Hors ligne
Pages : 1