
Recherche avancée
Médias (16)
-
#7 Ambience
16 octobre 2011, par
Mis à jour : Juin 2015
Langue : English
Type : Audio
-
#6 Teaser Music
16 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#5 End Title
16 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#3 The Safest Place
16 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#4 Emo Creates
15 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#2 Typewriter Dance
15 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
Autres articles (5)
-
Keeping control of your media in your hands
13 avril 2011, parThe vocabulary used on this site and around MediaSPIP in general, aims to avoid reference to Web 2.0 and the companies that profit from media-sharing.
While using MediaSPIP, you are invited to avoid using words like "Brand", "Cloud" and "Market".
MediaSPIP is designed to facilitate the sharing of creative media online, while allowing authors to retain complete control of their work.
MediaSPIP aims to be accessible to as many people as possible and development is based on expanding the (...) -
Other interesting software
13 avril 2011, parWe don’t claim to be the only ones doing what we do ... and especially not to assert claims to be the best either ... What we do, we just try to do it well and getting better ...
The following list represents softwares that tend to be more or less as MediaSPIP or that MediaSPIP tries more or less to do the same, whatever ...
We don’t know them, we didn’t try them, but you can take a peek.
Videopress
Website : http://videopress.com/
License : GNU/GPL v2
Source code : (...) -
D’autres logiciels intéressants
12 avril 2011, parOn ne revendique pas d’être les seuls à faire ce que l’on fait ... et on ne revendique surtout pas d’être les meilleurs non plus ... Ce que l’on fait, on essaie juste de le faire bien, et de mieux en mieux...
La liste suivante correspond à des logiciels qui tendent peu ou prou à faire comme MediaSPIP ou que MediaSPIP tente peu ou prou à faire pareil, peu importe ...
On ne les connais pas, on ne les a pas essayé, mais vous pouvez peut être y jeter un coup d’oeil.
Videopress
Site Internet : (...)
Sur d’autres sites (2791)
-
How to convert gif in mp4 video with Nodejs ?
23 septembre 2021, par SomenameIs there a way to convert a
.gif
uploaded image into.mp4
with only Nodejs ? How do I integrate that with a MEAN app ? I want to be able to store the converted .mp4 file to S3.


Using : https://www.npmjs.com/package/fluent-ffmpeg-extended but get error :
Invalid Input



var upload = multer({
 storage: multerS3({
 s3: s3,
 bucket: 'mybucket',
 key: function (req, file, cb) {
 var extension = file.originalname.substring(file.originalname.lastIndexOf('.')+1).toLowerCase();
 if(extension == "gif"){
 console.log(file);
 var proc = new ffmpeg({ source: file })
 .usingPreset('podcast')
 .saveToFile('/path/to/your_target.m4v', function(stdout, stderr) {
 console.log('file has been converted succesfully');
 });
 }
 else{
 cb(null, file.originalname);
 }
 }
 })
});




Many thanks.


-
why i dont able to store hls file to the path which is mounted to aws s3 while converting using ffmpeg ?
16 juin 2024, par Arjitwhy i dont able to store hls file to the path which is mounted to aws s3 while converting a rtmp stream using ffmpeg ? It's work when the path is non mounted.


Actually I m using nginx rtmp to run a rtmp server & I want it in the foem of hls thats why the rtmp block look like this :


rtmp{
 server{
 listen 1935;
 chunk_size 4096;
 # allow publish 127.0.0.1;
 allow publish all;
 # deny publish all;

 application live{
 live on;
 record off;

 hls on;
 hls_path /tmp/hls;
 hls_fragment 10s;
 hls_playlist_length 5m;
 }
 }
}



And I mounted that hls path (in this case
/tmp/hls
)to a aws s3 bucket using s3fs.and its not storing only when the path mounted.what can be a good solution of this ?

Why this happen & what can be a good solution of this ?


-
Video captured from x11grab is not playable in HLS format on Firefox/Safari
27 juillet 2022, par spartanz51I'm trying to produce an HLS playlist from a video file.


It's a file captured from a virtual screen with ffmpeg and x11grab module :


ffmpeg -y -t 10 -copyts -draw_mouse 0 -framerate 24 -f x11grab -thread_queue_size 1024 -i :0 -f pulse -i default -acodec copy /tmp/test_preprocessed.mkv



But when I'm trying to produce HLS from this file, the output seems not correct, as it doesn't play in Firefox/Safari, but does play in Chrome (using hls.js or https://www.hlsplayer.net/ for example)


Original file : https://transfer.sh/y1a6Fv/735171b9-42a1-461a-a118-981119bdf74e_preprocessed.mkv


HLS Playlist generated from this file : https://video-staging-bucket.ams3.digitaloceanspaces.com/c08584ca-4731-4820-b5c7-71f12955c0b2/stackoverflow/playlist.m3u8


(Works in https://www.hlsplayer.net/ with chrome, doesn't works with Firefox/Safari)


How I'm producing the HLS :


ffmpeg -y \
 -t 10 \
 -i 735171b9-42a1-461a-a118-981119bdf74e_preprocessed.mkv \
 -r 24 \
 -filter_complex '[0:v]split=3[v1][v2][v3]; [v1]scale=w=1280:h=720[v1out]; [v2]scale=w=854:h=480[v2out]; [v3]scale=w=640:h=360[v3out]' \
 -map '[v1out]' -c:v:0 libx264 -x264-params "nal-hrd=cbr:force-cfr=1" -b:v:0 3200k -maxrate:v:0 3200k -minrate:v:0 2500k -bufsize:v:0 3200k -preset slow -g 48 -sc_threshold 0 -keyint_min 48 \
 -map '[v2out]' -c:v:1 libx264 -x264-params "nal-hrd=cbr:force-cfr=1" -b:v:1 1600k -maxrate:v:1 1600k -minrate:v:1 1250k -bufsize:v:1 1600k -preset slow -g 48 -sc_threshold 0 -keyint_min 48 \
 -map '[v3out]' -c:v:2 libx264 -x264-params "nal-hrd=cbr:force-cfr=1" -b:v:2 900k -maxrate:v:2 900k -minrate:v:2 700k -bufsize:v:2 900k -preset slow -g 48 -sc_threshold 0 -keyint_min 48 \
 -map a:0 -c:a:0 aac -b:a:0 96k \
 -map a:0 -c:a:1 aac -b:a:1 128k \
 -map a:0 -c:a:2 aac -b:a:2 128k \
 -f hls \
 -hls_time 4 \
 -hls_playlist_type vod \
 -hls_flags independent_segments \
 -hls_segment_type mpegts \
 -hls_segment_filename 'hls'/stream_%v_data%02d.ts \
 -master_pl_name playlist.m3u8 \
 -var_stream_map "v:0,a:0 v:1,a:1 v:2,a:2" \
 -t 10 \
 'hls'/stream_%v.m3u8



Is there something I missed ? Maybe a standard ? Or maybe problem is related to PTS/DTS of my file ?
Thanks !