Recherche avancée

Médias (1)

Mot : - Tags -/belgique

Autres articles (90)

  • MediaSPIP v0.2

    21 juin 2013, par

    MediaSPIP 0.2 est la première version de MediaSPIP stable.
    Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

  • MediaSPIP version 0.1 Beta

    16 avril 2011, par

    MediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

Sur d’autres sites (7463)

  • FFMPEG remove step of creating overlay video in multistep process

    19 avril 2020, par Peter Azuolas

    I have a multistep process to generate a downloadable copy of a livestream with onscreen elements being burned into the video.

    



    First command generates a transparent animated overlay from a frame list in a text file.

    



    ffmpeg -loglevel panic -f concat -safe 0 -r 30 -vcodec png  -i /tmp/bottomThird/UNKNOWN/36000/bt_files.txt -r 30 -codec:v png /tmp/bottomThird/UNKNOWN/36000/d8d55cd61873959017ed8dce8a0dcb61.mov


    



    The text file contains a sequence of frames for an animation that has "opening frames" and then loop frames, essentially :

    



    /tmp/bottomThird/UNKNOWN/img/00001.png
/tmp/bottomThird/UNKNOWN/img/00002.png
/tmp/bottomThird/UNKNOWN/img/00003.png
/tmp/bottomThird/UNKNOWN/img/00004.png
/tmp/bottomThird/UNKNOWN/img/00005.png
/tmp/bottomThird/UNKNOWN/img/00006.png
/tmp/bottomThird/UNKNOWN/img/00007.png
/tmp/bottomThird/UNKNOWN/img/00008.png
/tmp/bottomThird/UNKNOWN/img/00009.png
/tmp/bottomThird/UNKNOWN/img/00010.png
/tmp/bottomThird/UNKNOWN/img/00005.png
/tmp/bottomThird/UNKNOWN/img/00006.png
/tmp/bottomThird/UNKNOWN/img/00007.png
/tmp/bottomThird/UNKNOWN/img/00008.png
/tmp/bottomThird/UNKNOWN/img/00009.png
/tmp/bottomThird/UNKNOWN/img/00010.png
...


    



    repeated until the frame count is reached (in this case 36000 frames).

    



    The resultant MOV file is in the 2gb range as it's basically just a container with the frames images copied into.

    



    The next step intermediate file is generated using multiple overlays. The MOV above, text that gets displayed after 40 frames and stays static until end, and a second overlay "watermark" style image.

    



    ffmpeg  -i /tmp/embedGenerator/51039542/51039542.mp4  -vf "movie=/tmp/embedGenerator/51039542/bt_51039542.mov[inner];movie=/tmp/embedGenerator/51039542/bt_51039542_blank.png[overlay];movie=/tmp/embedGenerator/51039542/cover.png[cover];[in][inner] overlay=(W-w)/2:H-h-15 [out];[out][overlay] overlay=(W-w)/2:H-h-15:enable='between(n,40,36000)' [fin];[fin][cover] overlay=0:0 [final]" -shortest -b:v 5000k  -f mpegts /tmp/embedGenerator/51039542/intermediate.ts


    



    I'd like the avoid the step of creating the animated MOV file and combine both steps into a single command mainly to avoid having to store such a large file temporarily.

    




    



    One alternative I've considered but not yet tried is to generate 2 MOV files. The "entry" and then the "loop" sequence and looping the second file instead of generating an complete set of frames.

    


  • Revision 78629508f2 : Merge "VPX : removed step checks from neon convolve code"

    14 août 2015, par James Zern

    Merge "VPX : removed step checks from neon convolve code"

  • ffmpeg : does 2 step encoding solves issues during video conversion ?

    14 novembre 2017, par Vini.g.fer

    I’m encoding several videos to x265 format to save disk storage, and on some of them some errors happen. Like these ones below :

    [h264 @ 0x285f800] error while decoding MB 15 15, bytestream -29ate=3310.7kbits/s
    [h264 @ 0x285f800] concealing 2434 DC, 2434 AC, 2434 MV errors in P frame
    [matroska,webm @ 0x22205e0] Read error at pos. 1932044330 (0x7328a82a)
    [h264 @ 0x27890c0] illegal short term buffer state detected
    [h264 @ 0x27890c0] Missing reference picture, default is 65694
    [h264 @ 0x27d0880] mmco: unref short failure
    [h264 @ 0x27d0880] error while decoding MB 63 29, bytestream -8rate=3230.1kbits/s dup=0 drop=1
    [h264 @ 0x27d0880] concealing 1266 DC, 1266 AC, 1266 MV errors in P frame
    [matroska,webm @ 0x22205e0] Read error at pos. 2048927876 (0x7a202884)
    [h264 @ 0x27304e0] mmco: unref short failureime=00:48:51.54 bitrate=3229.2kbits/s dup=0 drop=1
    [h264 @ 0x27890c0] error while decoding MB 28 35, bytestream -16ate=3177.0kbits/s dup=0 drop=1
    [h264 @ 0x27890c0] concealing 821 DC, 821 AC, 821 MV errors in P frame
    [matroska,webm @ 0x22205e0] Read error at pos. 2112109973 (0x7de43d95)
    [h264 @ 0x285f800] mmco: unref short failureime=00:50:36.21 bitrate=3175.5kbits/s dup=0 drop=1
    [h264 @ 0x27d0880] error while decoding MB 51 21, bytestream -28ate=3199.4kbits/s dup=0 drop=1
    [h264 @ 0x27d0880] concealing 1918 DC, 1918 AC, 1918 MV errors in P frame
    [matroska,webm @ 0x22205e0] Read error at pos. 2202555497 (0x83485469)
    [matroska,webm @ 0x22205e0] Read error at pos. 2409903171 (0x8fa43443)306.9kbits/s dup=0 drop=1
    [h264 @ 0x27d0880] error while decoding MB 3 30, bytestream -7
    [h264 @ 0x27d0880] concealing 1246 DC, 1246 AC, 1246 MV errors in P frame
    [h264 @ 0x27890c0] error while decoding MB 7 5, bytestream -7bitrate=3396.2kbits/s dup=0 drop=1
    [h264 @ 0x27890c0] concealing 3242 DC, 3242 AC, 3242 MV errors in B frame
    [matroska,webm @ 0x22205e0] Read error at pos. 2628527465 (0x9cac2569)
    [h264 @ 0x285f800] mmco: unref short failuretime=01:02:15.08 bitrate=3396.3kbits/s dup=0 drop=1
    [h264 @ 0x2818040] error while decoding MB 36 30, bytestream -12rate=3473.5kbits/s dup=0 drop=1
    [h264 @ 0x2818040] concealing 1213 DC, 1213 AC, 1213 MV errors in P frame
    [matroska,webm @ 0x22205e0] Read error at pos. 2874947326 (0xab5c36fe)
    [h264 @ 0x27890c0] error while decoding MB 46 8, bytestream -6itrate=3590.8kbits/s dup=0 drop=1
    [h264 @ 0x27890c0] concealing 2963 DC, 2963 AC, 2963 MV errors in B frame
    [matroska,webm @ 0x22205e0] Read error at pos. 3162785874 (0xbc844852)

    If I add 2-step encoding, that can fix these errors ? What exactly does 2-step encoding does ? The command I’m using is pretty much the one on this answer https://askubuntu.com/a/718300/396175 so how (which parameter) should I use to apply 2-step encoding ?

    Thanks !