
Recherche avancée
Médias (1)
-
Somos millones 1
21 juillet 2014, par
Mis à jour : Juin 2015
Langue : français
Type : Video
Autres articles (91)
-
Amélioration de la version de base
13 septembre 2013Jolie 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, parCe 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 GrandtNew Zip.php
New Zip.php fixes an issue with file attributes.
-
Create video scroll image
17 février 2019, par Dinh Quang KhangI am creating video scroll vertical image with ffmpeg.
But video is very bad. Although I set frame rate is 200, it is jerky.
-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 user2627082So 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)