Recherche avancée

Médias (1)

Mot : - Tags -/publicité

Autres articles (91)

  • Amélioration de la version de base

    13 septembre 2013

    Jolie sélection multiple
    Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
    Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...)

  • Emballe médias : à quoi cela sert ?

    4 février 2011, par

    Ce plugin vise à gérer des sites de mise en ligne de documents de tous types.
    Il crée des "médias", à savoir : un "média" est un article au sens SPIP créé automatiquement lors du téléversement d’un document qu’il soit audio, vidéo, image ou textuel ; un seul document ne peut être lié à un article dit "média" ;

  • Les sons

    15 mai 2013, par

Sur d’autres sites (6060)

  • New Zip.php

    11 janvier 2014, par Grandt
    New Zip.php
    

    New Zip.php fixes an issue with file attributes.

  • Create video scroll image

    17 février 2019, par Dinh Quang Khang

    I am creating video scroll vertical image with ffmpeg.

    But video is very bad. Although I set frame rate is 200, it is jerky.

    My video in youtube

    -i "D:\FFMPEG\source.jpg" -i "D:\FFMPEG\logo.png" -i "D:\FFMPEG\audio.mp3" -f lavfi -i color=c=white:s=1280x720:d=41 -f lavfi -i color=c=white:s=1280x720 -loop 1 -filter_complex "[2:a]afifo[audio];[4:v][0:v]vstack=inputs=2[source];[3:v][source]overlay=shortest=1:y='-(t)*200'[source_video];[source_video][1:v]overlay=39:39[video]" -strict very -preset ultrafast -t 00:00:41 -vcodec libx264 -r 200/1 -map [video] -map [audio] "D:\FFMPEG\output.mp4"

  • is there a faster way to extract various video clips from different sources and concatenate them, using moviepy ?

    27 août 2019, par user2627082

    So I’ve made a small script using moviepy to help me with my video editing process. It basically scans a bunch of subtitle files for specified words and the time duration when it occurs. With that it extracts that particular time duration from video files corresponding to the subtitle files. The extracted mp4 clips are all concatenated and written into one big composition.

    So it’s all running fine but it’s very slow. Can someone tell me it’s possible to make it faster. Am I doing something wrong ? Or is it normal for the process to be slow.

    import os,re
    from pathlib import Path
    from moviepy.editor import *
    import datetime


    def search(words_list, sub_list):

       for x in range(len(words_list)):
           print(words_list[x])
           clips = []
           clips.clear()
           for y in range(len(sub_list)):
               print(sub_list[y])
               stamps = []
               stamps.clear()


               with open(sub_list[y]) as f:
                   paragraphs = (paragraph.split("\n") for paragraph in
               f.read().split("\n\n"))

               for paragraph in paragraphs:
                   if any(words_list[x] in line.lower() for line in paragraph):
                       stamps.append(f"[{paragraph[1].strip()}]")

               videopath = str(sub_list[y]).replace("srt", "mp4").replace(":\\",
               ":\\\\")
               my_clip = VideoFileClip(videopath)


               for stamp in stamps:
                   print(stamp)
                   pre_stamp =  stamp[1:9]
                   post_stamp = stamp[18:26]
                   format = '%H:%M:%S'

                   pre_stamp  = str(datetime.datetime.strptime(pre_stamp, format)
                   -   datetime.timedelta(seconds=4))[11:19]
                   post_stamp = str(datetime.datetime.strptime(post_stamp,format)
                   + datetime.timedelta(seconds=4))[11:19]

                   trim_clip = my_clip.subclip(pre_stamp,post_stamp)
                   clips.append(trim_clip)
                   conc = concatenate_videoclips(clips)
           print(clips)
           conc.write_videofile("C:\\Users\Sri\PycharmProjects\subscrape\movies\\" + words_list[x] + "-comp.mp4")




    words = ["does what","spins","size"]

    subs = list(Path('C:\\Users\Sri\PycharmProjects\subscrape\movies').glob('**/*.srt'))

    search(words,subs)