Recherche avancée

Médias (0)

Mot : - Tags -/protocoles

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

Autres articles (53)

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

  • Personnaliser les catégories

    21 juin 2013, par

    Formulaire de création d’une catégorie
    Pour ceux qui connaissent bien SPIP, une catégorie peut être assimilée à une rubrique.
    Dans le cas d’un document de type catégorie, les champs proposés par défaut sont : Texte
    On peut modifier ce formulaire dans la partie :
    Administration > Configuration des masques de formulaire.
    Dans le cas d’un document de type média, les champs non affichés par défaut sont : Descriptif rapide
    Par ailleurs, c’est dans cette partie configuration qu’on peut indiquer le (...)

  • Encodage et transformation en formats lisibles sur Internet

    10 avril 2011

    MediaSPIP transforme et ré-encode les documents mis en ligne afin de les rendre lisibles sur Internet et automatiquement utilisables sans intervention du créateur de contenu.
    Les vidéos sont automatiquement encodées dans les formats supportés par HTML5 : MP4, Ogv et WebM. La version "MP4" est également utilisée pour le lecteur flash de secours nécessaire aux anciens navigateurs.
    Les documents audios sont également ré-encodés dans les deux formats utilisables par HTML5 :MP3 et Ogg. La version "MP3" (...)

Sur d’autres sites (7257)

  • avcodec/snow : Move decoder parts out of ff_snow_common_init_after_header

    25 septembre 2023, par Andreas Rheinhardt
    avcodec/snow : Move decoder parts out of ff_snow_common_init_after_header
    

    They are not common.

    Furthermore, this file is pulled in when linking checkasm and
    up until now, the calls to ff_get_buffer() and av_codec_is_decoder()
    caused all of libavcodec to be pulled in as well. Besides being
    bad size-wise this also has the downside that it pulls in
    avpriv_(cga|vga16)_font from libavutil which are marked as
    being imported from another library when building libavcodec
    as a DLL ; this breaks checkasm because it links both lavc and lavu
    statically.

    Signed-off-by : Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    • [DH] libavcodec/snow.c
    • [DH] libavcodec/snowdec.c
  • avcodec/mpegpicture : Move caller-specific parts of function to callers

    3 octobre 2023, par Andreas Rheinhardt
    avcodec/mpegpicture : Move caller-specific parts of function to callers
    

    Since at least commit c954cf1e1b766a0d1992d5be0a8be0055a8e1a6a
    (adding ff_encode_alloc_frame()), a large part of ff_alloc_picture()
    is completely separate for the two callers. Move the caller-specific
    parts out to the callers.

    Signed-off-by : Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    • [DH] libavcodec/mpegpicture.c
    • [DH] libavcodec/mpegpicture.h
    • [DH] libavcodec/mpegvideo_dec.c
    • [DH] libavcodec/mpegvideo_enc.c
  • How to efficiently split a large video into multiple parts using Python ?

    7 décembre 2023, par Oleksandr

    I have large video files ( 1.5 GB) and a list of time intervals in seconds, represented as [(1.3, 2.6), ..., (433.1, 455.2)].

    &#xA;

    The objective is to split the video into segments based on the specified time intervals. Currently, I am using the ffmpeg-python library for this task, as shown below :

    &#xA;

    import ffmpeg&#xA;&#xA;parts = [(1.3, 2.6), ..., (433.1, 455.2)]&#xA;&#xA;for index, part in enumerate(parts):&#xA;    file_name = f"video{index}.mp4"&#xA;    start_time, end_time = part&#xA;    &#xA;    input_file = ffmpeg.input(movie_path, ss=start_time, to=end_time)&#xA;    input_file.output(file_name).run()&#xA;

    &#xA;

    That works, but it is relatively slow, processing only 1-2 segments per second.

    &#xA;

    What is a more efficient way or library that can potentially load the entire video into memory and perform the cutting operation with multiple outputs or something like that ?

    &#xA;