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.

#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 smile
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