
Recherche avancée
Autres articles (48)
-
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
Contribute to a better visual interface
13 avril 2011MediaSPIP is based on a system of themes and templates. Templates define the placement of information on the page, and can be adapted to a wide range of uses. Themes define the overall graphic appearance of the site.
Anyone can submit a new graphic theme or template and make it available to the MediaSPIP community. -
Submit enhancements and plugins
13 avril 2011If you have developed a new extension to add one or more useful features to MediaSPIP, let us know and its integration into the core MedisSPIP functionality will be considered.
You can use the development discussion list to request for help with creating a plugin. As MediaSPIP is based on SPIP - or you can use the SPIP discussion list SPIP-Zone.
Sur d’autres sites (9156)
-
Using a HLS m3u8 or DASH mpd as ffmpeg input : seeking performance
21 septembre 2020, par coder_ukI wonder if any FFMPEG wizards can help with this :


I've seen examples (like FFmpeg code not working on http url for thumbnail extraction) of using a http URL as the input but so far only with an .mp4.


If I were to instead use an ABR .m3u8/.mpd as the input (which, though a text file, does represent a video) ... is FFMPEG smart enough to work with it ? To parse it ? So ... if I gave it a 5 hour HLS VOD m3u8 as input (-i http...), and asked it for a frame at 4 hours in (-ss), would it only download that one 10s segment at the 4-hours point ? And so only need to download a small 10 second .ts file. Or does it download the whole thing ?


Thanks.


-
Why is PowerShell Eating my Dash
11 novembre 2017, par gvkvIn a directory
vidtemp
with files :G*53.mp4
(a series of GoPro videos) using PowerShell 5.0 :PS C:\Users\gvkv\vidtemp $sources = Get-ChildItem -Filter *53*
PS C:\Users\gvkv\vidtemp $vin = [String]::Join(" ", $($sources | %{"-i $($_.Name)"}))
PS C:\Users\gvkv\vidtemp $vin
-i GOPR0053.MP4 -i GP010053.MP4 -i GP020053.MP4 -i GP030053.MP4 -i GP040053.MP4 -i GP050053.MP4
PS C:\Users\gvkv\Videos\hockeytemp\tt\trw> $concat = [String]::Join(" ", `
>> $(0..$($sources.count-1) | `
>> %{"[$($_):v:0] [$($_):a:0]"}) + "concat=n=$($sources.count):v=1:a=1 [v] [a]" `
>> )
PS C:\Users\gvkv\vidtemp $concat
PS C:\Users\gvkv\vidtemp [0:v:0] [0:a:0] [1:v:0] [1:a:0] [2:v:0] [2:a:0] [3:v:0] [3:a:0] [4:v:0] [4:a:0] [5:v:0] [5:a:0] concat=n=6:v=1:a=1 [v] [a]
PS C:\Users\gvkv\vidtemp ffmpeg $vin `
>> -filter_complex $concat -map '[v]' -map '[a]' `
>> -c:v -crf 21 -preset slow
>> out.53.mp4
...
Unrecognized option 'i GOPR0053.MP4 -i GP010053.MP4 -i GP020053.MP4 -i GP030053.MP4 -i GP040053.MP4 -i GP050053.MP4'.
ndError splitting the argument list: Option not foundNote there’s no "
-
" on the firsti
. What’s happening and what do I do about it ? -
set ffprobe timeout for streaming protocols (srt,dash,hls,rtmp)
1er avril 2024, par tester11I am trying to write a test where ffprobe after network stream was disconnected will try to open it only for a specified number of seconds, then return with nothing, which would signal that the stream is no more.
I tried to use




-timeout 5




key but ffprobe did not understand it. I will need such timeout for the 4 protocols as listed in the subject. Example


ffprobe -show_format -show_streams rtmp://my_rtmp_link



Edit :
By trying every single kind of timeout keys listed in ffprobe help I found that this one, one only, accomplishes what I need (in microseconds).


ffprobe -show_format -show_streams rtmp://my_rtmp_link -rw_timeout 5000000



So now I just wonder if it's actually the correct way to do it.