2017-10-04 1 views
0

J'utilise ffmpeg3.2.5.1 pour concaténer certaines vidéos qui n'ont pas le même débit. Le problème est que sur la vidéo de sortie, il y a des carrés horribles. et avant qu'il ne travaillait (avec ffmpeg 3.0.2)ffmpeg concat échouer avec différentes vidéos à débit binaire

ffmpeg -safe 0 -f concat -i /tmp/listOfVideos.txt -codec copy $DESTFILE 

/tmp/listOfVideos.txt:

/test/video0.mp4 
/test/video1.mp4 

...

il semble que ffmpeg ne détecte pas il y a différents bitrate

Répondre

0

La solution était de compiler ffmpeg avec le drapeau --enable-libvidstab pour avoir la bibliothèque VidStab

Cette bibliothèque n'a pas été présent dans le paquet backports.

Maintenant, ça fonctionne très bien! (aucun artefact de couleur, aucune perte de qualité, aucune image brouillée)

+0

Puisque vous n'utilisez pas cette bibliothèque, cela n'a rien à voir avec le changement. Probable un bug de démultiplexage/muxing qui a été corrigé dans la nouvelle version que vous avez compilée. – Mulvya