Recherche avancée

Médias (1)

Mot : - Tags -/pirate bay

Autres articles (2)

  • Création définitive du canal

    12 mars 2010, par

    Lorsque votre demande est validée, vous pouvez alors procéder à la création proprement dite du canal. Chaque canal est un site à part entière placé sous votre responsabilité. Les administrateurs de la plateforme n’y ont aucun accès.
    A la validation, vous recevez un email vous invitant donc à créer votre canal.
    Pour ce faire il vous suffit de vous rendre à son adresse, dans notre exemple "http://votre_sous_domaine.mediaspip.net".
    A ce moment là un mot de passe vous est demandé, il vous suffit d’y (...)

  • Le plugin : Gestion de la mutualisation

    2 mars 2010, par

    Le plugin de Gestion de mutualisation permet de gérer les différents canaux de mediaspip depuis un site maître. Il a pour but de fournir une solution pure SPIP afin de remplacer cette ancienne solution.
    Installation basique
    On installe les fichiers de SPIP sur le serveur.
    On ajoute ensuite le plugin "mutualisation" à la racine du site comme décrit ici.
    On customise le fichier mes_options.php central comme on le souhaite. Voilà pour l’exemple celui de la plateforme mediaspip.net :
    < ?php (...)

Sur d’autres sites (2754)

  • ffmpeg build on mac with videotoolbox enabled becomes unportable

    22 janvier 2020, par Alexander Novikov

    If i configure ffmpeg this way :

    ./configure --disable-everything --enable-static --disable-shared \
    --enable-gpl --enable-nonfree --enable-encoder=h264_videotoolbox,aac \
    --enable-muxer=mp4 --enable-protocol=file --enable-libfdk-aac
    --enable-videotoolbox --disable-autodetect

    it works for my purposes (allows to encode h264 video with aac audio on Mac’s videotoolbox - an Apple QSV toolkit), but if i send it to any other computer except the one it was built on, it fails with something like this :

    dyld: Symbol not found: _kCVImageBufferTransferFunction_ITU_R_2100_HLG
     Referenced from: /Users/admin/Downloads/./ffmpeg
     Expected in: /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    in /Users/admin/Downloads/./ffmpeg
    Abort trap: 6

    if i rebuild it this way :

    ./configure --disable-everything --enable-static --disable-shared
    --enable-gpl --enable-nonfree --enable-encoder=aac
    --enable-muxer=mp4 --enable-protocol=file --enable-libfdk-aac
    --disable-autodetect

    so with everything else but videotoolbox removed, it runs successfully on any other computer, so apparently ffmpeg needs to carry along something it doesn’t, for videotoolbox to work...

    i am actually building a C++ app with ffmpeg’s static libraries, but explaining what i do there will be a very long story and error message produced is exactly the same if i run it on different machines, so i better illustrate it on example of ffmpeg console utility itself.

    what are the configure switches i need to do to make the ffmpeg build portable please ?

  • How To Implement FFMPEG LL-HLS

    8 septembre 2022, par Devin Dixon

    How is Low Latency HLS achieved with FFMPEG ? From my understanding thus far, I am seeing changes around the -f option. For example :

    &#xA;

    -f dash -method PUT http://example.com/live/manifest.mpd&#xA;

    &#xA;

    But there isn't much information researching on LL-HLS with ffmpeg. Making smaller segments I am finding comes at the cost of choppiness in the stream. Has anyone done this ? And is the protocol actually adopted or just in "theory".

    &#xA;

  • How to use find to match substring of files to be concatted ?

    23 mars 2023, par Russell Batt

    complete beginner here, so sorry if this is painfully obvious. I'm trying to write a shell script to ffmpeg concat protocol a bunch of split video files together by looping over the files and dynamically adding the correct parts to be joined together. For example, turning this :

    &#xA;

    titlea-00001234-01.ts
    &#xA;titlea-00001234-02.ts
    &#xA;titlea-00001234-03.ts
    &#xA;titleb-00001234-01.ts
    &#xA;titleb-00004321-02.ts
    &#xA;titleb-00004321-03.ts

    &#xA;

    into this :

    &#xA;

    titlea-00001234.mp4
    &#xA;titleb-00004321.mp4

    &#xA;

    by doing this

    &#xA;

    ffmpeg -i "concat:titlea-00001234-01.ts|titlea-00001234-02.ts|titlea-00001234-03.ts" -c copy titlea-00001234.mp4&#xA;ffmpeg -i "concat:titleb-00001234-01.ts|titleb-00001234-03.ts|titleb-00001234-03.ts" -c copy titleb-00001234.mp4&#xA;

    &#xA;

    But what I'm having trouble with is using find to add the correct parts after "concat:".

    &#xA;

    Here's my best attempt :

    &#xA;

    #!/bin/bash&#xA;for i in /path/to/files/*.ts&#xA;    do&#xA;        if [[ "$i" =~ (-01) ]]&#xA;        then&#xA;            j="${i##*/}"&#xA;            k="${j%-0*}"&#xA;            ffmpeg -i `concat:( find /path/to/files/ -type f -name "{$k}*" -exec printf "%s\0" {} &#x2B; )` -c copy /path/to/output/"{$k%.ts}.mp4"&#xA;        else&#xA;            echo "no files to process"&#xA;            exit 0&#xA;        fi&#xA;    done&#xA;

    &#xA;

    But this gives an error of "No such file or directory".&#xA;
    &#xA;Edit This solution worked perfectly for my needs https://stackoverflow.com/a/75807616/21403800 Thanks @pjh and everyone else for taking the time to help

    &#xA;