Recherche avancée

Médias (1)

Mot : - Tags -/illustrator

Autres articles (106)

  • 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 (...)

  • Mise à disposition des fichiers

    14 avril 2011, par

    Par défaut, lors de son initialisation, MediaSPIP ne permet pas aux visiteurs de télécharger les fichiers qu’ils soient originaux ou le résultat de leur transformation ou encodage. Il permet uniquement de les visualiser.
    Cependant, il est possible et facile d’autoriser les visiteurs à avoir accès à ces documents et ce sous différentes formes.
    Tout cela se passe dans la page de configuration du squelette. Il vous faut aller dans l’espace d’administration du canal, et choisir dans la navigation (...)

  • 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 (8351)

  • Alternatives to Facebook 360 Encoder for Spatial + Headlock Encoding ?

    31 juillet 2023, par Robert N

    Unfortunately FB 360 Encoder is no longer being worked on with no alternatives that I can find & right now I cannot get it to work on mac.

    


    I am looking to combine two stems as per the tutorial here - 1 spatial audio (16channel) with 1 headlock audio (stereo) for a 180 stereo (side by side) video in the highest quality allowed for a Meta Quest 2 headset.

    


    FFMPEG recipes are preferred but paid alternatives are welcome. So far the best I could find for encoding was "use the old software" but even if it worked, I do not trust out of date/dead software for production : Facebook 360 Encoder Error - FFmpeg libavdevice.57.dylib (not a mach-o file)

    


  • Extracting subtitles of a mkv file using ffmpeg while downloading

    19 août 2020, par Tim Untersberger

    I am trying to stream a mkv file to a webpage, which is being downloaded using WebTorrent. The video file has ASS/SSA embedded subtitles. I am using electron to display the video, which uses chromium without proprietary codec support, so I have to use the following html :

    


    <video controls="controls">&#xA;  <source src="video.mkv" type="video/webm">&#xA;<video></video>&#xA;</source></video>

    &#xA;

    Since chrome supports webm and they use the same container, I can watch the video with audio. Webm doesn't support embedded subtitles, so the subtitles of the video get ignored.

    &#xA;

    I am extracting the subtitles using the following command :

    &#xA;

    ffmpeg -i video.mkv -map 0:2 sub.vtt&#xA;

    &#xA;

    This works fine, but requires the file to be downloaded completely. Is it possible to extract the subtitles while the file is being downloaded, so that I can begin streaming the video together with the subtitles as soon as possible ?

    &#xA;

  • ffmpeg - how to handle video and audio URL's streams separately ?

    13 mai 2022, par Rubem Pacelli

    I am trying to create a zsh function that uses youtube-dl and ffmpeg to download a portion of a YouTube video. I did achieve this goal with the following function :

    &#xA;

    # $1 - youtube URL&#xA;# $2 - start position in hh:mm:ss.msms format (ms=miliseconds)&#xA;# $3 - final position in hh:mm:ss.msms format (ms=miliseconds)&#xA;# $4 - output file name (optional)&#xA;function youtubedl_snippet()(&#xA;  local url_stream=$(youtube-dl -f best --get-url $1)&#xA;  local output_name=$(youtube-dl --get-title $1)&#xA;&#xA;  ffmpeg -ss $2 -to $3 -i $url_stream -c:v copy -c:a copy ${4:-"$output_name.mp4"}&#xA;)&#xA;

    &#xA;

    The command youtube-dl -f best --get-url $1 return a single URL with the best possible quality. In order to understand better how ffmpeg works, I tried to create another function with the same goal but with a different approach :

    &#xA;

    # $1 - youtube URL&#xA;# $2 - start position in hh:mm:ss.msms format (ms=miliseconds)&#xA;# $3 - final position in hh:mm:ss.msms format (ms=miliseconds)&#xA;# $4 - output file name (optional)&#xA;# $5 - output video codec type (optional, for instance: libx264)&#xA;# $6 - output audio codec type (optional, for instance: aac)&#xA;function youtubedl_snippet2()(&#xA;  local url_streams=$(youtube-dl --get-url $1)&#xA;  local output_name=$(youtube-dl --get-title $1)&#xA;&#xA;  local url_array=(${(f)url_streams}) # expand urls by lines url_array[1] -> video stream url_array[2] -> audio stream&#xA;&#xA;  ffmpeg -ss $2 -to $3 -i ${url_array[1]} -ss $2 -to $3 -i ${url_array[2]} -map 0:v -map 1:a -c:v ${5:-copy} -c:a ${6:-copy} ${4:-"$output_name.mp4"}&#xA;)&#xA;

    &#xA;

    What I suppose that is going on here :

    &#xA;

      &#xA;
    1. url_streams is a line-separated URL. url_array[1] is the video URL and url_array[2] is the audio URL.
    2. &#xA;

    3. I am setting both audio and video to the same intervals.
    4. &#xA;

    5. I mapped the first stream to video, and the second to audio
    6. &#xA;

    7. If $5 and $6 does not give different codecs, ffmpeg just copy from the original source.
    8. &#xA;

    &#xA;

    Well, it seems that everything is ok. But when I try

    &#xA;

    start=$SECONDS; youtubedl_snippet2 &#x27;https://www.youtube.com/watch?v=g-_hVXzkn0o&#x27; 00:00:05.00 00:00:15.00; echo "it takes $(( SECONDS - start )) seconds"&#xA;

    &#xA;

    It will take 368 seconds. Moreover, I cannot open it in my android (only audio works)

    &#xA;

    enter image description here

    &#xA;

    On the other hand,

    &#xA;

    start=$SECONDS; youtubedl_snippet &#x27;https://www.youtube.com/watch?v=g-_hVXzkn0o&#x27; 00:00:05.00 00:00:15.00; echo "it takes $(( SECONDS - start )) seconds"&#xA;

    &#xA;

    takes only 40 seconds, and the video can be played on Android.

    &#xA;

    Here is the youtubedl_snippet log file. And here is the youtubedl_snippet2 log file.

    &#xA;