
Recherche avancée
Autres articles (69)
-
Des sites réalisés avec MediaSPIP
2 mai 2011, parCette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page. -
Installation en mode ferme
4 février 2011, parLe mode ferme permet d’héberger plusieurs sites de type MediaSPIP en n’installant qu’une seule fois son noyau fonctionnel.
C’est la méthode que nous utilisons sur cette même plateforme.
L’utilisation en mode ferme nécessite de connaïtre un peu le mécanisme de SPIP contrairement à la version standalone qui ne nécessite pas réellement de connaissances spécifique puisque l’espace privé habituel de SPIP n’est plus utilisé.
Dans un premier temps, vous devez avoir installé les mêmes fichiers que l’installation (...) -
Configurer la prise en compte des langues
15 novembre 2010, parAccéder à la configuration et ajouter des langues prises en compte
Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)
Sur d’autres sites (7867)
-
libavfilter/x86/vf_gblur : correct the order of loop step
16 septembre 2021, par Wu Jianhualibavfilter/x86/vf_gblur : correct the order of loop step
The problem was caused by if the width of the processed block
minus 1 is a multiple of the aligned number the instruction
jle .bscale_scalar would skip the Optimized Loop Step, which
will lead to an incorrect sampling when specifying steps more
than 1. Move the Optimized Loop Step after .bscale_scalar to
ensure the loop step is enabled.Signed-off-by : Wu Jianhua <jianhua.wu@intel.com>
-
Overlay Intro Titles/Video in FFMPEG and fix missing keyframes in one step
23 juin 2021, par DigicratHow can I optimally apply an intro video (replacing the few seconds of video with a potentially missing keyframe, but keep the original audio) in one step ?


I have a batch of input videos and a batch of associated (auto-generated) 'intro' videos to overlay on top of them (in this case, replacing the first 3 seconds of video). This is complicated by the fact that some of the input videos were cut in such a way that the first key frame is missing/corrupted in order to achieve the desired audio start point.


My current working (but slow) two-step process is :


./ffmpeg.exe -i videoA.mp4 -force_key_frames "expr:gte(t,n_forced*3)" videoA-fixed.mp4

./ffmpeg.exe -i videoA-fixed.mp4 -i intro-videoA.mp4 -filter_complex "[0:0][1:0]overlay=enable='between(t,0,3)'[out]" -shortest -map [out] -map 0:1 -pix_fmt yuv420p -c:a copy -c:v libx264 -crf 18 mergedVideo.mp4



I've tried adding the force_key_frames arguments to the latter command, but ffmpeg doesn't seem to like that. Placing it before the filter_complex yields an error "Stream specifier ':0' in filtergraph description [0:0][1:0]overlay=enable='between(t,0,3)'[out] matches no streams."


-
Use ffmpeg to move moov atom to front of mp4 file on Google Cloud Platform and Google Cloud Storage
19 avril 2021, par BlueBoyI would like to use
ffmpeg
to move the moov atom of a.mp4
file to the front of the file so that it can then be streamed.

The
.mp4
file is in Google Cloud Storage. I want to take that file and apply the conversion on it (or copy it if needed).

I have successfully run the following command in the terminal and it works. I want to essentially run this command server side on the Google Cloud in a
Java
environment :

ffmpeg -i input_video_file.mp4 -vcodec copy -acodec copy -movflags faststart output_video_file.mp4


I can get my file from Google Cloud Storage like this :


GcsService gcsService = GcsServiceFactory.createGcsService();
GcsFilename file = new GcsFilename("bucket", "folder/filename;



I was able to find a Java library wrapper for ffmpeg (https://github.com/bramp/ffmpeg-cli-wrapper) but it doesn't seem to allow to move the moov atom. Could anyone help me figure this out further ? Is there a