
Recherche avancée
Médias (1)
-
Richard Stallman et le logiciel libre
19 octobre 2011, par
Mis à jour : Mai 2013
Langue : français
Type : Texte
Autres articles (57)
-
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
Possibilité de déploiement en ferme
12 avril 2011, parMediaSPIP peut être installé comme une ferme, avec un seul "noyau" hébergé sur un serveur dédié et utilisé par une multitude de sites différents.
Cela permet, par exemple : de pouvoir partager les frais de mise en œuvre entre plusieurs projets / individus ; de pouvoir déployer rapidement une multitude de sites uniques ; d’éviter d’avoir à mettre l’ensemble des créations dans un fourre-tout numérique comme c’est le cas pour les grandes plate-formes tout public disséminées sur le (...) -
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 (11560)
-
Using FFMPEG and PHP to encode HLS video on the fly
21 avril 2024, par mrsmithI'm re-encoding a MP4 video to HLS using FFMPEG with PHP. I'm trying to then directly serve to the output to a HTML page's
<video></video>
tag. The following script (encode.php) encodes the video as I require and it works if I use the script url directly in VLC player for example but I'm struggling to get the gtml page to play it. The resulting video file should be compatible with most browsers. I usevideo.src = 'encode.php'
on my player html page.

Any help appreciated.


<?php

$input_video = 'whatever.mp4';

// video passthrough
// hls format
// audio (english strems only) to aac (6 channel)
// output to stdout

$ffmpeg_command = 'ffmpeg -i ' . escapeshellarg($input_video) . ' -map 0:v -c:v copy -map 0:a:m:language:eng -c:a aac -ac 6 -b:a 320k -f hls -hls_time 30 -hls_list_size 120 -start_number 0 -';

$handle = popen($ffmpeg_command, 'rb');

header('Content-Type: application/vnd.apple.mpegurl');
header('Content-Disposition: inline; filename="output.m3u8"');

// stream the output to the browser
fpassthru($handle);
pclose($handle);
?>



-
How do I resize my video ? in proportion (python)
23 septembre 2022, par ggn0*I am sorry for my poor English. It's a translator.


I used Python moviepy to resize it, but the pixels are broken. I want to make the video 9:16 ratio while maintaining the original image quality. (So that there are black frames on both sides)


from moviepy.editor import *
c = VideoFileClip('test.mp4')
f = c.resize(newsize=(1080,1920))
f.write_videofile('aa.mp4')



This code causes pixels to collapse.


Let me show you an example picture.








It doesn't have to be moviepy, so I'd appreciate it if you could tell me how to use Python. (PIL ? opencv ?)


Thank you so much. Have a nice day 🙏


-
Nginx video streaming - ffmpeg convert to flv, but requsted is mp4
18 juin 2012, par abrahabI am converting videos from different sources with ffmpeg to mp4 with libx264 codec.
The following command (simplified) :
ffmpeg -i 1.mp4 -y -f mp4 -vcodec libx264 -crf 28 -threads 2 -strict experimental -acodec aac -ab 56k -ar 44100 -ac 2 temp.mp4
Then, I can not stream the output file (500 Internal Server Error) with nginx mp4-streaming solution (aka http pseudo streaming). My system administrator found, that if rename file to
flv
it stream well, so, seems the output file is notmp4
, butflv
? Why ? How to correctly convert ? Or, please, suggest how to stream video properly ? I think thatmp4
is much better thenflv
... therefore I choose mp4.In other words, the problem is to stream output file like
mp4
.ps i also need to be sure that this video will always work at ipad after convertation. thanks and sorry for my bad english.
EDIT : I found that if convert video with the same string but without
-vcodec libx264
- nginx can serve the output.mp4
file well. where may be the problem ?