Recherche avancée

Médias (91)

Autres articles (57)

  • 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 ;

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

Sur d’autres sites (6588)

  • command line settings for audio equalizer ffmpeg sox

    9 novembre 2016, par user1320370

    I need to add an equalizer effect on some flac files :

    f=4043, 1.65q, g=9.5; f=7024, 1.09q, g=3.7; f=9254, 0.94q, g=-2.5

    I have tried ffmpeg :

    ffmpeg -i solovoce_compress.flac -af equalizer=f=4043:width_type=q:w=1.65:g=9.5, equalizer=f=7024:width_type=q:w=1.09:g=3.7,equalizer=f=9254:width_type=q:w=0.94:g=-2.5 solovoce_equalizzato.flac

    but the result different to what I expect. These values were calculated by izotope ozone (professional audio editor software) and tested.

    I used the equivalent with sox and the result is the same.

    At this point I would like to try ffmpeg ’anequalizer’ filter that shows the graph so I can ’see’ the difference, but the documentation to show the graph is not clear and I have not found anything about it on the web.

    Can someone can please give me an example of how to use ’anequalizer’ with the plot enabled ?

  • ffmpeg playback on android

    11 avril 2012, par Sasha

    I managed to compile ffmpeg libs for Android and i am able to load them in my jni Android app. Now started calling the ffmpeg functions and following the online tutorials. I read there that I need also SDL port for Android in order to render audio/video.

    I have looked at libsdl and it seems quite complex to use on Android, especially since I just need sequential render of audio/video media samples, is there some simpler solution (with examples) how to render the decoded buffers ? Should I pass decoded media buffers from frrmpeg back to java for rendering ?

    If I have to use SDL, is there some tutorial how to easy integrate it on Android with ffmpeg ?

  • FFmpeg live stream with intermediate files

    11 juillet 2021, par SANA NE

    right now i am taking a live stream with rtmpdump and sending it to ffmpeg than nginx to serve as m3u8. This rtmpdump sometimes fails mid stream and need to be restarted which i do automatically but that takes about 10-15 seconds. During that time ffmpeg stops sending data to nginx so end users stream cuts with error. I am looking for a way to make this fully continuous so end users dont get disconnected.

    


    I am a totaly newbie on ffmpeg and streaming so if you know a better way please tell me but what i think about doing is creating a named pipe where main ffmpeg constantly listens and sends data to nginx. When the stream is started i will start sending loading.mp4 to that pipe and when i recieve rtmpdump data i will stop it and send rtmpdump, when rtmpdump fails i will start sending loading.mp4 data instantly so basically there will be no down time on the stream, at least i hope there wont be. Like i said i am a total newbie on streaming but looking as a programmer i think this method should work...

    


    Right now i am trying to tinker the code with options i am looking from online documents, there might be totally unnecessary options i am using...

    


    mkfifo /var/streams/test
ffmpeg -re \
    -f live_flv -fflags +igndts -fflags flush_packets -fflags discardcorrupt \
    -y -i "/var/streams/test" -c:v copy -map 0:0 -c:a copy -map 0:1? \
    -fflags +genpts -frame_drop_threshold 1.0 -preset ultrafast \
    -f flv -flvflags no_duration_filesize "rtmp://localhost:12345/hls/test" \
    -async 1 -vsync 2


    


    when i run this command main ffmpeg starts listening on the pipe, then i run

    


    ffmpeg -y -re -stream_loop -1 -i "/var/updating.mp4" -c:v copy -map 0:0 -c:a copy -map 0:1? \ 
-f flv -flvflags no_duration_filesize "/var/streams/test"


    


    to here it all works perfectly and starts sending data to pipe which than gets sent to nginx and i can view on VLC, my problem start right here... When i stop the second ffmpeg instance which is sending updating.mp4 and restart it main ffmpeg instance throws "[live_flv @ 0x558799fe0f80] Packet mismatch " error, this is the same exact video that i started sending so codecs and all other things are the same. I tried looking online for "packet mismatch" error but couldnt find a solution...

    


    Can someone tell me what i am doing wrong here ?