
Recherche avancée
Autres articles (102)
-
ANNEXE : Les plugins utilisés spécifiquement pour la ferme
5 mars 2010, parLe 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 (...)
-
Les autorisations surchargées par les plugins
27 avril 2010, parMediaspip core
autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs -
Ajouter des informations spécifiques aux utilisateurs et autres modifications de comportement liées aux auteurs
12 avril 2011, parLa manière la plus simple d’ajouter des informations aux auteurs est d’installer le plugin Inscription3. Il permet également de modifier certains comportements liés aux utilisateurs (référez-vous à sa documentation pour plus d’informations).
Il est également possible d’ajouter des champs aux auteurs en installant les plugins champs extras 2 et Interface pour champs extras.
Sur d’autres sites (14289)
-
ffmpeg - produces corrupted file
1er mai 2015, par pomegranateI have a mp4 file that I need to convert to avi to run a matlab script on. This script strips the file of any audio, so then I have to merge it back with the audio and then reconvert the avi to mp4. I’m doing this in a number of steps, and am uncertain at which point I’m screwing the commands up... basically, the final mp4 file I create it corrupted and cannot be played in quicktime (though it does work in VLC).
Here are the steps I am taking :
1) ffmpeg -i original.mp4 -acodec copy -vcodec copy original.avi
This converts mp4 to avi.
2) ffmpeg -i original.mp4 -acodec copy original.aac
This gets the audio from the mp4.
3) Run matlab script, which produces new-no-sound.avi
4) ffmpeg -i new-no-sound.avi -i original.aac -c:v copy -c:a aac -strict experimental new-with-sound.avi
This merges the old audio with the new avi file
5) ffmpeg -i new-no-sound.avi -c:v libx264 -crf 19 -preset slow -c:a libfaac -b:a 192k -ac 2 final-version.mp4
This converts the new merged file to mp4.Here’s the ffmpeg -i from the original.mp4 :
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2mp41
encoder : Lavf54.29.104
Duration: 00:00:01.77, start: 0.000000, bitrate: 9920 kb/s
Stream #0:0(eng): Video: mpeg4 (Simple Profile) (mp4v / 0x7634706D), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 9978 kb/s, 59.94 fps, 59.94 tbr, 2997 tbn, 2997 tbc (default)
Metadata:
handler_name : VideoHandler
Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, mono, fltp, 52 kb/s (default)
Metadata:
handler_name : SoundHandlerAnd here is it for new-no-sound.avi :
Input #0, avi, from 'new-no-sound.avi':
Duration: 00:00:02.12, start: 0.000000, bitrate: 1325789 kb/s
Stream #0:0: Video: rawvideo, bgr24, 1280x720, 1336298 kb/s, 59.94 fps, 59.94 tbr, 59.94 tbn, 59.94 tbcFinally, here it is for final-version.mp4
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf55.48.100
Duration: 00:00:02.21, start: 0.023220, bitrate: 2117 kb/s
Stream #0:0(und): Video: h264 (High 4:4:4 Predictive) (avc1 / 0x31637661), yuv444p, 1280x720, 2108 kb/s, 59.94 fps, 59.94 tbr, 11988 tbn, 119.88 tbc (default)
Metadata:
handler_name : VideoHandler
Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 43 kb/s (default)
Metadata:
handler_name : SoundHandlerAny advice for where I might be going wrong ?
-
Révision 20115 : fusion des inc/distant de la branche 2.1 et de la branche 3 ; ca permet de reven...
22 janvier 2013, par Fil Upau passage, ca reporte aussi [19231] (documents proteges, faussement distants) sur le trunk a noter : les modifications d’espaces et de tabulations, bien que effectivement ameliorant le source, produisent de nombreux diffs ’muets’ qu’il a fallu verifier un par un... au final une perte de temps (...)
-
Errno32 during MoviePy-FFMPEG write_videofile
5 mars 2023, par KrestDuring write_videofile i get Errno32 inside Errno32


def creating_video(files, title):
 fragments = []
 for file in files:
 print(file)
 clip = VideoFileClip(file).subclip()
 fragments.append(clip)
 video = moviepy.editor.concatenate_videoclips(fragments)
 video.write_videofile(f"{title}.mp4")
 return None


video_fragments = preparing_videos(title)
creating_video(video_fragments[0], video_fragments[1])



files is list containing paths to mp4 files making up final video


Current FFMPEG version - 5.1.2


Current MoviePy version - 1.0.3


I added FFMPEG to Path instead of using ImageIO-FFMPEG bundled with moviepy.
Checked different versions of FFMPEG
Checked app at linux system which generated .mp3 and mp.4 files but at the end after merging them the final file was broken.
Tried installing moviepy with pipx
On windows app doesnt even render chunks error :


chunk: 0%| | 0/11098 [00:00<?, ?it/s, now=None]Traceback (most recent call last):
 self.proc.stdin.write(frames_array.tobytes())
BrokenPipeError: [Errno 32] Broken pipe

During handling of the above exception, another exception occurred:

OSError: [Errno 32] Broken pipe

MoviePy error: FFMPEG encountered the following error while writing file titleTEMP_MPY_wvf_snd.mp3:
b'titleTEMP_MPY_wvf_snd.mp3: Invalid argument\r\n'