Recherche avancée

Médias (0)

Mot : - Tags -/latitude

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (82)

  • Mise à jour de la version 0.1 vers 0.2

    24 juin 2013, par

    Explications des différents changements notables lors du passage de la version 0.1 de MediaSPIP à la version 0.3. Quelles sont les nouveautés
    Au niveau des dépendances logicielles Utilisation des dernières versions de FFMpeg (>= v1.2.1) ; Installation des dépendances pour Smush ; Installation de MediaInfo et FFprobe pour la récupération des métadonnées ; On n’utilise plus ffmpeg2theora ; On n’installe plus flvtool2 au profit de flvtool++ ; On n’installe plus ffmpeg-php qui n’est plus maintenu au (...)

  • Personnaliser en ajoutant son logo, sa bannière ou son image de fond

    5 septembre 2013, par

    Certains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;

  • Ecrire une actualité

    21 juin 2013, par

    Présentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
    Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
    Vous pouvez personnaliser le formulaire de création d’une actualité.
    Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)

Sur d’autres sites (11598)

  • FFMPEG How to apply subtitles [ass] on a live video stream

    19 août 2014, par Lewisou

    I am going to develop a camera recording application.

    One of the feature is to apply subtitles while recording. Users can key in subtitles on the camera preview screen when the camera is recording.

    I know I can apply the subtitles after the record is finished by running :

    ffmpeg -i ./file.mp4 -c:v libx264 -c:a copy -vf "ass=t.ass" out.mp4

    but which takes a very long time. So it will be better to do it on the fly (while recording a video).

    Notice : the subtitle itself is also a live-stream.

    Any one help ?

  • ffmpeg - Recording live stream

    16 novembre 2016, par arpak

    I try to record 59 minutes from live hls(m3u8) link

    ffmpeg -i http://example.com/video.m3u8 -t 3420 -c copy -y -hls_playlist_type vod /var/www/html/recording/rec1.m3u8

    So it works But if there is a network problem with input link for few seconds it stop the recording.

    Is there a way to make the ffmpeg wait for input link and then contiue recording without killing the ffmpeg

    so i read about timeout but dont know exactly how to make it.
    so maybe ffmpeg can wait for input link and then continue to record after it is available or maybe display image when first input is down, so whatever solution is acceptable just not to kill ffmpeg if input source is down

  • Live streaming multiple bitrates with FFmpeg and node.js

    14 juillet 2014, par user2757842

    I am looking for an efficient way of transcoding a live stream and breaking it up into different bit rates, I have it working as of now but I have to state each time which video I would like to address as well as each different bit rate, example below :

    var spawn = require('child_process').spawn;

    /*
    var ffmpeg = spawn('C:\\Users\\Jay\\Documents\\FFMPEG\\bin\\ffmpeg.exe', [
       '-i',
       'rtmp://192.168.201.8/livepkgr/livestream2 live=1',
       '-movflags',
       'isml+frag_keyframe',
       '-f',
       'ismv',
       'http://192.168.201.237/LiveSmoothStreaming.isml/Streams(video2)'
    ]);
    */

    var ffmpeg = spawn('C:\\Users\\Jay\\Documents\\FFMPEG\\bin\\ffmpeg.exe', [
       '-i',
       'rtmp://192.168.201.8/livepkgr/livestream live=1',
       '-ac',
       '2',
       '-b:a',
       '64k',
       '-c:v',
       'libx264',
       '-b:v:0',
       '150k' /* first bit rate i want */ ,
       '-movflags',
       'isml+frag_keyframe',
       '-f',
       'ismv',
       'http://192.168.201.237/LiveSmoothStreaming2.isml/Streams(video1)',
       '-c:v',
       'libx264',
       '-b:v:0',
       '500k' /* second bit rate i want */ ,
       '-movflags',
       'isml+frag_keyframe',
       '-f',
       'ismv',
       'http://192.168.201.237/LiveSmoothStreaming2.isml/Streams(video3)'
    ]);

    As you can see, this is not a very efficient way of doing it as this is only for 2 bit rates, I have to give a video name (video1, video 3 etc) each time I want a new bit rate and then I have to give it it’s bit rate (150k, 500k etc). If I wanted anymore bitrates, the code lines would go on and on and it would quickly become messy.

    Has anyone worked within the world of Node.js and FFmpeg that could maybe point me in the direction of managing this more efficiently ? Or even link me to a page which would help me out ?

    Cheers