Pas sûr que ce soit un bug (je poste donc ici).
J’ai un fichier vidéo avec vp9 et opus (encapuslé en mkv, testé aussi en mp4) qui provient d’un enregistrement d’une visio (avec BigBlueButton, récupéré par bbb-downloader). Pour ce fichier (et celui-ci uniquement) l’encodage de peertube (en v.2.1.1 encore, je ne peux pas tester sur la 2.4 mais je peux fournir le fichier) ne fonctionne pas.
Job: 961
Type: video-transcoding
Processed on Nov 19, 2020, 2:13:31 PM
Finished on Nov 19, 2020, 2:13:32 PM
{
"type": "optimize",
"videoUUID": "ca138584-6917-4220-8a10-4817bcb4866e",
"isNewVideo": false
}
Error: ffmpeg exited with code 1: Conversion failed!
at ChildProcess.<anonymous> (/var/www/peertube/versions/peertube-v2.1.1/node_modules/fluent-ffmpeg/lib/processor.js:182:22)
at ChildProcess.emit (events.js:198:13)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
J’ai essayé de relancer l’encodage par la commande CLI « create-transcoding-job » et de renvoyer le fichier.
Détails de ffmpeg -i sur le fichier :
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '....mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2mp41
encoder : Lavf58.45.100
Duration: 01:10:52.00, start: 0.013000, bitrate: 234 kb/s
Stream #0:0(und): Video: vp9 (Profile 0) (vp09 / 0x39307076), yuv420p(tv), 1280x720, 182 kb/s, SAR 1:1 DAR 16:9, 24 fps, 24 tbr, 16k tbn, 16k tbc (default)
Metadata:
handler_name : VideoHandler
Stream #0:1(und): Audio: opus (Opus / 0x7375704F), 48000 Hz, stereo, fltp, 46 kb/s (default)
Metadata:
handler_name : SoundHandler