
Recherche avancée
Autres articles (33)
-
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
Creating farms of unique websites
13 avril 2011, parMediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...) -
Supporting all media types
13 avril 2011, parUnlike most software and media-sharing platforms, MediaSPIP aims to manage as many different media types as possible. The following are just a few examples from an ever-expanding list of supported formats : images : png, gif, jpg, bmp and more audio : MP3, Ogg, Wav and more video : AVI, MP4, OGV, mpg, mov, wmv and more text, code and other data : OpenOffice, Microsoft Office (Word, PowerPoint, Excel), web (html, CSS), LaTeX, Google Earth and (...)
Sur d’autres sites (5338)
-
How do I know if an M3U8 link is from a live transmission or a complete file ?
17 août 2022, par karurosaguThis is my problem


I have a downloader app, and one of it's features is downloading M3U8 links using FFmpeg under the hood

It only supports a selection of sites and platforms, but i don't want to add support for unknown origin links, not just because it's obviously missing the right headers, cookies and user agent and the user would have to put all of that to work, the main reason is that I don't know how to determine if that link leads to a complete file or if it leads to a live transmission

This is what happened :


A user of my app gave me a link to test it manually, i ran the code and I noteiced it was taking a lot of time to finish having a decent speed, the file was getting too big, and when i ask him where did the link came from he said it was from a Live TV stream : I had to cancel the download


So, how do i know in FFmpeg if a given M3U8 link leads to a complete file rather than a live transmission ?


-
Android convert exo to mp4 after download dash
7 août 2018, par AliI have downloaded a Dynamic Adaptive Streaming over HTTP (DASH) via android DashDownloader class that is provided by exo player.
SimpleCache cache = new SimpleCache(file.getAbsoluteFile(), new NoOpCacheEvictor());
DefaultHttpDataSourceFactory factory = new DefaultHttpDataSourceFactory("ExoPlayer", null);
DownloaderConstructorHelper constructorHelper = new DownloaderConstructorHelper(cache, factory);
// Create a downloader for the first representation of the first adaptation set of the first
// period.
DashDownloader dashDownloader = new DashDownloader(Uri.parse(url), Collections.singletonList(new RepresentationKey(0, 0, 0)), constructorHelper);
dashDownloader.download();Above code save many chunk .exo files into provided directory, How can i convert this files to single mp4 file ?
-
ffmpeg-python multiple outputs at different resolutions
3 janvier 2021, par Darius MandresI am using
ffmpeg-python
to convert.mp4
files to HLS streamable formats. Currently I can get it to work at full resolution using this piece of code

video = ffmpeg.input(file_path)
output = ffmpeg.output(
 video,
 filename=f"{base_path}{uuid}.m3u8",
 format="hls",
 start_number=0,
 hls_time=10,
 hls_list_size=0
)

output.run()



If the original video is
1920x1080
the resulting.ts
files will be of the same resolution. What do I have to do to get multiple resolutions ? Say360p
480p
,720p
?

And how does
ffmpeg
handle a resolution when the original is smaller ? Say I try to convert a480p
video to a resolution of720p
?