Recherche avancée

Médias (91)

Autres articles (44)

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

  • Publier sur MédiaSpip

    13 juin 2013

    Puis-je poster des contenus à partir d’une tablette Ipad ?
    Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir

  • La sauvegarde automatique de canaux SPIP

    1er avril 2010, par

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

Sur d’autres sites (6423)

  • celery task unable to recongize FFmeg-python

    15 septembre 2022, par Adil Rao

    I am writing a Flask application and using a celery task for a long-running task. Basically, that long-running task uses the ffmpeg-python module to process a video. The code is working fine when I run it normally via flask API but when I am trying to execute that task via celery worker it does not recognize FFmpeg. Please help

    


    @celery.task(bind=True)
def process_upload(self, file_name):
    self.update_state(state='PROGRESS',
                      meta={'current': 1, 'total': 4,
                            'status': "extracting audio"})
    get_audio(file_name=file_name)
    return {'current': -1, 'total': 4, 'status': 'Task completed!'}


@app.route('/process_upload', methods=['POST'])
def processupload():
    task = process_upload.apply_async(args=['output1'])
    return jsonify({'task_id': task.id}), 202,


    


    def get_audio(file_name):
    from os.path import exists
    import ffmpeg
    try:
        if not exists(file_name + '.mp3'):
            video = ffmpeg.input(file_name + '.mp4')
            output = ffmpeg.output(video.audio, f'{file_name}.mp3')
            ffmpeg.run(output)
        return True
    except Exception as e:
        raise e


    


    Celery Error Attached

    


  • FFMPEG : Drawtext filter with word wrapping support [duplicate]

    18 août 2018, par Software Development Consultan

    This question already has an answer here :

    I need to draw max two line text at top of some backgroud. I need to wrap that text if that is longer. Text will be horizontal center align.

    I have tried and use DrawText filter but not able to find way to use text wrap automatically.

    Some developers suggesting to use subtitle but this is not related to video so I want to check with Drawtext if possible.
    Draw text using Subtitle filter

    Can someone please guide how we can achieve this ?

    Thank you.

  • dca_parser : Extend DTS core sync word and fix existing check

    29 avril 2015, par foo86
    dca_parser : Extend DTS core sync word and fix existing check
    

    The previous version checked for 14-bit streams and did not properly
    work across buffer boundaries.

    Use the 64-bit parser state to make extended sync word detection work
    across buffer boundary and check the extended sync word for 16-bit LE
    and BE core streams to reduce probability of alias sync detection.

    Signed-off-by : Michael Niedermayer <michaelni@gmx.at>
    Signed-off-by : Luca Barbato <lu_zero@gentoo.org>

    • [DBH] libavcodec/dca_parser.c