Advanced search

Medias (91)

Other articles (62)

  • La sauvegarde automatique de canaux SPIP

    1 April 2010, by

    Dans le cadre de la mise en place d’une plateforme ouverte, il est important pour les hébergeurs de pouvoir disposer de sauvegardes assez régulières pour parer à tout problème éventuel.
    Pour réaliser cette tâche on se base sur deux plugins SPIP : Saveauto qui permet une sauvegarde régulière de la base de donnée sous la forme d’un dump mysql (utilisable dans phpmyadmin) mes_fichiers_2 qui permet de réaliser une archive au format zip des données importantes du site (les documents, les éléments (...)

  • Script d’installation automatique de MediaSPIP

    25 April 2011, by

    Afin de palier aux difficultés d’installation dues principalement aux dépendances logicielles coté serveur, un script d’installation "tout en un" en bash a été créé afin de faciliter cette étape sur un serveur doté d’une distribution Linux compatible.
    Vous devez bénéficier d’un accès SSH à votre serveur et d’un compte "root" afin de l’utiliser, ce qui permettra d’installer les dépendances. Contactez votre hébergeur si vous ne disposez pas de cela.
    La documentation de l’utilisation du script d’installation (...)

  • Automated installation script of MediaSPIP

    25 April 2011, by

    To overcome the difficulties mainly due to the installation of server side software dependencies, an "all-in-one" installation script written in bash was created to facilitate this step on a server with a compatible Linux distribution.
    You must have access to your server via SSH and a root account to use it, which will install the dependencies. Contact your provider if you do not have that.
    The documentation of the use of this installation script is available here.
    The code of this (...)

On other websites (5224)

  • How can I convert an FFmpeg command line to python code

    1 January 2023, by Ali Herz

    I'm trying to combine an image with an audio file and convert them to mp4.
I found this command line and I used it. It works perfectly.

    


    ffmpeg -loop 1 -i 01_Prologue.png -i 01_Prologue.wav -c:v libx264 -tune stillimage -c:a aac -b:a 192k -pix_fmt yuv420p -shortest out.mp4

    


    I want to use python because I want to combine multiple images with multiple audio files

    


    I used this code to combine the same audio and image files but it gave me a blank video file.

    


    import ffmpeg

input_still = ffmpeg.input("image.jpg")
input_audio = ffmpeg.input("audio.wav")

(
ffmpeg
.concat(input_still, input_audio, v=1, a=1)
.output("output.mp4")
.run(overwrite_output=True)
)


    


    I'm guessing that is because I didn't add the filters to the code, and the problem happened.

    


    but how to do it?

    


  • ffmpeg code (API)

    22 June 2014, by user3209762

    I started to deal with ffmpeg API ( not the command prompt ) to build a movie editor, and I’m trying to find a good tutorial about how to extract keyframes from video, but I didn’t find it.

    1. Someone did it before and can write the code here?
    2. Someone has a good tutorial about ffmpeg API?

    Thank you!

  • Extract subtitle by language code via ffmpeg

    7 May 2023, by TrustFound

    I have a simple task - extract subtitle for exact language from tvshows.
For example, I want to extract English subtitles from Netflix's show.
As you know there're a few different types of subtitles: forced, full and SDH.
So I want to extract all of them if it has eng language code.

    


    To extract 1 subtitle from file I used this code for windows:

    


    FOR %%i IN (*.mkv) DO (ffmpeg.exe -i "%%i" -map 0:s:m:language:eng -c copy "%%~ni".eng.srt)


    


    It worked fine with 1 english subtitle per file. But if it contains 2, ffmpeg shows error

    


    


    SRT supports only a single subtitles stream

    


    



    


    MI is...

    


      

    • Stream #0:2(eng): Subtitle: subrip
    • 


    • Stream #0:3(eng): Subtitle: subrip
    • 


    • Stream #0:4(ara): Subtitle: subrip
    • 


    • ...
    • 


    



    


    So I should set 2 or more output files. I tried to figure out how to do this and found similar threads on reddit and stacksoverflow. They said there's no way to do this without ffprobe.
So I used ffprobe to parse all subtitle tracks and their language code.

    


    FOR %%i IN (*.mkv) DO (ffprobe -loglevel error -select_streams s -show_entries stream=index:stream_tags=language -of csv=p=0 -i %%i > subs.txt)


    


    File contains this info:

    


      

    • 2,eng
    • 


    • 3,eng
    • 


    • 4,ara
    • 


    • ...
    • 


    



    


    As I understand I should use integers and set them values 2 and 3. I want to get output like this

    


    

      

    • MovieName.2.eng.srt
    • 


    • MovieName.3.eng.srt
    • 


    


    


    If it easier to extract all subs, let it be. I tried to do this too but I dont know how to set integers and use them:(
So what I should do?
Thanks in advance