Recherche avancée

Médias (91)

Autres articles (85)

  • Configuration spécifique pour PHP5

    4 février 2011, par

    PHP5 est obligatoire, vous pouvez l’installer en suivant ce tutoriel spécifique.
    Il est recommandé dans un premier temps de désactiver le safe_mode, cependant, s’il est correctement configuré et que les binaires nécessaires sont accessibles, MediaSPIP devrait fonctionner correctement avec le safe_mode activé.
    Modules spécifiques
    Il est nécessaire d’installer certains modules PHP spécifiques, via le gestionnaire de paquet de votre distribution ou manuellement : php5-mysql pour la connectivité avec la (...)

  • ANNEXE : Les plugins utilisés spécifiquement pour la ferme

    5 mars 2010, par

    Le site central/maître de la ferme a besoin d’utiliser plusieurs plugins supplémentaires vis à vis des canaux pour son bon fonctionnement. le plugin Gestion de la mutualisation ; le plugin inscription3 pour gérer les inscriptions et les demandes de création d’instance de mutualisation dès l’inscription des utilisateurs ; le plugin verifier qui fournit une API de vérification des champs (utilisé par inscription3) ; le plugin champs extras v2 nécessité par inscription3 (...)

  • Multilang : améliorer l’interface pour les blocs multilingues

    18 février 2011, par

    Multilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
    Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela.

Sur d’autres sites (4378)

  • Python get ffmpeg process

    12 juillet 2020, par Kevin 29890

    I am working on my own video editing software. But when the users clicks render I want to show a progress bar so the user knows how long they have to wait. How do I get the progress of ffmpeg because I use that for rendering their videos. The complete software is written in Python tkinter.

    


  • How to optimize video transcoding performance using FFmpeg and Python subprocess ? [closed]

    7 février 2024, par Rai Shahnawaz

    I'm working on a Python application that transcodes videos to different qualities using FFmpeg through the subprocess module. Despite attempting multi-threading, I haven't seen significant improvements in transcoding speed. Unfortunately, hardware acceleration isn't feasible due to the constraints of the AWS EC2 instance I'm using.

    


    Here's the relevant code snippet :

    


    # Create FFmpeg object with streaming
ffmpeg_command = [
    'ffmpeg',
    '-i', 'pipe:0',
    '-vf', f'scale={quality_mapping[quality]}',
    '-c:a', 'aac',
    '-c:v', 'libx264',
    '-preset', 'ultrafast',
    '-crf', '23',
    '-strict', 'experimental',
    output_path
]

# Use subprocess.PIPE for stdin and stdout
with subprocess.Popen(ffmpeg_command, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE) as process:
    # Write video content to stdin
    process.stdin.write(video.read())
    process.stdin.close()  # Close stdin to indicate the end of input

    # Wait for the process to finish
    process.wait()

return output_path


    


    I've already attempted multi-threading, but it hasn't yielded the desired performance boost. Given the hardware limitations, what are some strategies I can employ to optimize the transcoding process using FFmpeg and Python ?

    


    Any insights or suggestions would be greatly appreciated. Thank you !

    


  • Merge commit ’14ca0aa69b5d954ce56d0826ab9f1f70e535c92a’

    12 août 2014, par Michael Niedermayer
    Merge commit ’14ca0aa69b5d954ce56d0826ab9f1f70e535c92a’
    

    * commit ’14ca0aa69b5d954ce56d0826ab9f1f70e535c92a’ :
    hevc : wait proper position for tmvp

    Conflicts :
    libavcodec/hevc_mvs.c

    See : ed248e7f70d98abe099392e154d1cdd0f15faa3c
    Merged-by : Michael Niedermayer <michaelni@gmx.at>