
Recherche avancée
Médias (1)
-
Rennes Emotion Map 2010-11
19 octobre 2011, par
Mis à jour : Juillet 2013
Langue : français
Type : Texte
Autres articles (77)
-
Mise à jour de la version 0.1 vers 0.2
24 juin 2013, parExplications des différents changements notables lors du passage de la version 0.1 de MediaSPIP à la version 0.3. Quelles sont les nouveautés
Au niveau des dépendances logicielles Utilisation des dernières versions de FFMpeg (>= v1.2.1) ; Installation des dépendances pour Smush ; Installation de MediaInfo et FFprobe pour la récupération des métadonnées ; On n’utilise plus ffmpeg2theora ; On n’installe plus flvtool2 au profit de flvtool++ ; On n’installe plus ffmpeg-php qui n’est plus maintenu au (...) -
Personnaliser en ajoutant son logo, sa bannière ou son image de fond
5 septembre 2013, parCertains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;
-
Ecrire une actualité
21 juin 2013, parPrésentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
Vous pouvez personnaliser le formulaire de création d’une actualité.
Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)
Sur d’autres sites (10095)
-
FFMPEG isn't working with scaling and multiple renditions on HLS
22 mars 2018, par GibojanI have an issue with ffmpeg and HLS. I want to have multiple renditions on my HLS stream.
My source is a 1920x1080 stream from OBS. I have an EC2 AWS with nginx 1.13.1 and FFMPEG 2.8.11. Here is my code :
application live {
allow play all;
live on;
hls on;
hls_nested on;
hls_path /HLS/live;
hls_fragment 10s;
exec /usr/bin/ffmpeg -i rtmp://myAWSEC2/live/$name \
-c:v libx264-s 640x360 -r 30 -b:v 800k -c:a copy -sws_flags fast_bilinear -f flv rtmp://myAWSEC2/mobile/$name_low \
-c:v libx264-s 1280x720 -r 30 -b:v 2500k -c:a copy -sws_flags fast_bilinear -f flv rtmp://myAWSEC2/mobile/$name_high;
}
application mobile {
allow play all;
live on;
hls on;
hls_nested on;
hls_path /HLS/mobile;
hls_variant _low BANDWIDTH=1000000 RESOLUTION=640x360;
hls_variant _low BANDWIDTH=2800000 RESOLUTION=1280x720;
}With that nginx.conf the application "live" works perfectly but the "mobile" don’t.
If I don’t make any scaling with ffmeg, so with this command :
exec /usr/bin/ffmpeg -i rtmp://myAWSEC2/live/$name \
-c:v copy -c:a copy -f flv rtmp://myAWSEC2/mobile/$name_low \
-c:v copy -c:a copy -f flv rtmp://myAWSEC2/mobile/$name_high;Both the "live" and "mobile" app are working. So I guess I give the wrong parameters to ffmeg command for scaling.
My goal is to set different qualities for the video, keep the audio quality as maximum so the stream can be read by people with slow internet.
-
how to get cmsamplebuffer data to avformate_open_input() function in FFMpeg ?
17 mai 2018, par Shahrear Mahmudi want to stream apple mobile camera to a UDP port using FFMPEG. so far i have already done it from a video file. but now i want to do it live from apple mobile camera.
some body can give me some clue for this. my head is spining for this solution ?
Please help me. -
FFMPEG Conversion from GIF to video with audio, take too long
5 novembre 2020, par Mouaad Abdelghafour AITALII'm trying to convert a GIF file into 720p video and merge it with audio, the code below works fine, but it takes a long time to finish the process (depends on the audio length) :


//Converting from GIF to video is fast!

public static String makeVideo(String inputGifPath, String outputPath, int width, int height) {
 return "-y -i " + inputGifPath + " -movflags faststart -pix_fmt yuv420p -vf crop=" + width + ":" + height + ":0:40,scale=1280:720,setsar=1 " + outputPath;
 }



//Merging video with audio takes a lot of time!

public static String addAudio(String audioNoSpace, String inputVideoPath, String outputVideoPath) {
 return "-stream_loop -1 -i " + inputVideoPath + " -i " + audioNoSpace + " -shortest -map 0:v:0 -map 1:a:0 -y " + outputVideoPath;
}



FFMPEG commands :


-y -i file.gif -movflags faststart -pix_fmt yuv420p -vf crop=540:250:0:40,scale=1280:720,setsar=1 video.mp4

-stream_loop -1 -i video.mp4 -i audio.wav -shortest -map 0:v:0 -map 1:a:0 -y final_video.mp4



Part of log :


2020-11-05 19:50:33.092 5721-6212/maa.slowed_reverb W/mobile-ffmpeg: [graph 0 input from stream 0:0 @ 0x70b2dedb00] sws_param option is deprecated and ignored
2020-11-05 19:50:33.112 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: Output #0, mp4, to '/storage/emulated/0/Movies/folder/folder_1604602231893.mp4':
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: Metadata:
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: major_brand : 
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: isom
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: minor_version : 
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: 512
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: compatible_brands: 
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: isomiso2mp41
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: comment : 
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: Optimized with ezgif.com
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: encoder : 
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: Lavf58.48.100
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: Stream #0:0
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: (und)
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: : Video: mpeg4 (mp4v / 0x7634706D), yuv420p(progressive), 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: , 
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: 12.50 fps, 
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: 12800 tbn, 
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: 12.50 tbc
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: (default)
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: Metadata:
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: handler_name : 
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: VideoHandler
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: encoder : 
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: Lavc58.96.100 mpeg4
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: Side data:
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: 
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: cpb: 
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: bitrate max/min/avg: 0/0/200000 buffer size: 0 
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: vbv_delay: N/A
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: Stream #0:1
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: : Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: Metadata:
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: encoder : 
2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: Lavc58.96.100 aac
2020-11-05 19:50:33.462 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 17 fps=0.0 q=4.8 size= 0kB time=00:00:01.28 bitrate= 0.3kbits/s speed=3.27x 
2020-11-05 19:50:33.965 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 54 fps=0.0 q=28.4 size= 256kB time=00:00:04.24 bitrate= 494.7kbits/s speed=4.74x 
2020-11-05 19:50:34.468 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 85 fps= 61 q=24.8 size= 512kB time=00:00:06.72 bitrate= 624.2kbits/s speed=4.81x 
2020-11-05 19:50:34.973 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 117 fps= 61 q=31.0 size= 512kB time=00:00:09.28 bitrate= 452.0kbits/s speed=4.88x 
2020-11-05 19:50:35.478 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 150 fps= 62 q=31.0 size= 768kB time=00:00:11.92 bitrate= 527.8kbits/s speed=4.96x 
2020-11-05 19:50:35.976 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 184 fps= 63 q=31.0 size= 1024kB time=00:00:14.64 bitrate= 573.0kbits/s speed=5.04x 
2020-11-05 19:50:36.478 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 217 fps= 64 q=24.8 size= 1024kB time=00:00:17.28 bitrate= 485.5kbits/s speed=5.07x 
2020-11-05 19:50:36.994 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 249 fps= 63 q=31.0 size= 1280kB time=00:00:19.84 bitrate= 528.5kbits/s speed=5.06x 
2020-11-05 19:50:37.511 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 283 fps= 64 q=31.0 size= 1536kB time=00:00:22.56 bitrate= 557.8kbits/s speed=5.08x 
2020-11-05 19:50:38.012 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 313 fps= 63 q=24.8 size= 1536kB time=00:00:24.96 bitrate= 504.1kbits/s speed=5.05x 
2020-11-05 19:50:38.521 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 345 fps= 63 q=31.0 size= 1792kB time=00:00:27.52 bitrate= 533.4kbits/s speed=5.05x 
2020-11-05 19:50:39.026 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 377 fps= 63 q=31.0 size= 1792kB time=00:00:30.08 bitrate= 488.0kbits/s speed=5.05x 
2020-11-05 19:50:39.534 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 411 fps= 64 q=31.0 size= 2048kB time=00:00:32.80 bitrate= 511.5kbits/s speed=5.07x 
2020-11-05 19:50:40.055 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 443 fps= 63 q=31.0 size= 2304kB time=00:00:35.36 bitrate= 533.8kbits/s speed=5.06x 
2020-11-05 19:50:40.565 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 476 fps= 64 q=31.0 size= 2304kB time=00:00:38.00 bitrate= 496.7kbits/s speed=5.08x 
2020-11-05 19:50:41.056 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 506 fps= 63 q=31.0 size= 2560kB time=00:00:40.40 bitrate= 519.1kbits/s speed=5.06x 
2020-11-05 19:50:41.560 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 538 fps= 63 q=31.0 size= 2560kB time=00:00:42.96 bitrate= 488.2kbits/s speed=5.06x 
2020-11-05 19:50:42.068 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 571 fps= 63 q=31.0 size= 2816kB time=00:00:45.60 bitrate= 505.9kbits/s speed=5.07x 
2020-11-05 19:50:42.574 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 602 fps= 63 q=31.0 size= 3072kB time=00:00:48.08 bitrate= 523.4kbits/s speed=5.06x 
2020-11-05 19:50:43.087 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 636 fps= 64 q=31.0 size= 3072kB time=00:00:50.80 bitrate= 495.4kbits/s speed=5.08x 
2020-11-05 19:50:43.586 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 663 fps= 63 q=31.0 size= 3328kB time=00:00:52.96 bitrate= 514.8kbits/s speed=5.04x 
2020-11-05 19:50:44.086 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 696 fps= 63 q=31.0 size= 3328kB time=00:00:55.63 bitrate= 490.0kbits/s speed=5.05x 
2020-11-05 19:50:44.595 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 728 fps= 63 q=31.0 size= 3584kB time=00:00:58.16 bitrate= 504.8kbits/s speed=5.05x 
2020-11-05 19:50:45.101 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 761 fps= 63 q=31.0 size= 3840kB time=00:01:00.80 bitrate= 517.4kbits/s speed=5.05x 
2020-11-05 19:50:45.602 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 794 fps= 63 q=31.0 size= 3840kB time=00:01:03.44 bitrate= 495.9kbits/s speed=5.06x 
2020-11-05 19:50:46.103 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 827 fps= 63 q=31.0 size= 4096kB time=00:01:06.08 bitrate= 507.8kbits/s speed=5.07x 
2020-11-05 19:50:46.604 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 859 fps= 63 q=31.0 size= 4096kB time=00:01:08.64 bitrate= 488.9kbits/s speed=5.07x 
2020-11-05 19:50:47.116 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 890 fps= 63 q=31.0 size= 4352kB time=00:01:11.12 bitrate= 501.3kbits/s speed=5.06x 
2020-11-05 19:50:47.619 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 924 fps= 64 q=31.0 size= 4608kB time=00:01:13.84 bitrate= 511.2kbits/s speed=5.08x 
2020-11-05 19:50:48.120 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 954 fps= 63 q=31.0 size= 4608kB time=00:01:16.24 bitrate= 495.1kbits/s speed=5.07x 
2020-11-05 19:50:48.631 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 986 fps= 63 q=31.0 size= 4864kB time=00:01:18.80 bitrate= 505.7kbits/s speed=5.06x 
2020-11-05 19:50:49.143 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 1017 fps= 63 q=31.0 size= 4864kB time=00:01:21.28 bitrate= 490.2kbits/s speed=5.06x