
Recherche avancée
Autres articles (66)
-
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 (11570)
-
webm dash encoding... What are the correct ffmpeg parameters ?
24 avril 2020, par DeanI'm stumped with encoding videos into a dash compliant format. I'm going from .mp4 to .webm



Firstly, I am running OS X and ffmpeg 2.5.4.



Here's the encoding commands I am using in my test (I got these from here) :



ffmpeg -i IMG_0113.mp4 -c:v libvpx-vp9 -s 160x90 -b:v 25k -g 1 -tile-columns 4 -frame-parallel 1 -an -f webm -dash 1 video_160x90_25k.webm

ffmpeg -i IMG_0113.mp4 -c:v libvpx-vp9 -s 160x90 -b:v 50k -g 1 -tile-columns 4 -frame-parallel 1 -an -f webm -dash 1 video_160x90_50k.webm

ffmpeg -i IMG_0113.mp4 -vn -acodec libvorbis -ab 128k -dash 1 audio_128k.webm

ffmpeg -f webm_dash_manifest -i video_160x90_25k.webm -f webm_dash_manifest -i video_160x90_50k.webm -f webm_dash_manifest -i audio_128k.webm -c copy -map 0 -map 1 -map 2 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1 id=1,streams=2" manifest.mpd




Secondly, the problem is not with my server, as I have downloaded the samples from here, and they work 100% on the dash.js player when served from my local server.



Please could someone out there point me in the right direction ? Or provide a sample of the ffmpeg commands used to get the output format correct.



Thanks,
Dean.


-
SegmentedIndexBox (SIDX) not generated when using WEBM over DASH
11 juillet 2014, par Flock DawsonI’m trying to get the Industry Format DASH player to work with WEBM audio/video files. However, I’m running in the same error again and again, and Google doesn’t seem to give much help.
To start with, I created different streams of the same file (different resolutions and bitrates) using this tutorial : https://developer.mozilla.org/en-US/docs/Web/HTML/DASH_Adaptive_Streaming_for_HTML_5_Video
Then, I downloaded the Industry Format DASH player (http://dashif.org/software/) and pointed it to the DASH manifest I created. When I try to play the video in Chrome, I get the following log :
Parsing complete: ( xml2json: 3ms, objectiron: 2ms, total: 0.005s) dash.all.js:3
Manifest has loaded. dash.all.js:3
MediaSource is open! dash.all.js:3
Event {clipboardData: undefined, path: NodeList[0], cancelBubble: false, returnValue: true, srcElement: MediaSource…}
dash.all.js:3
Video codec: video/webm;codecs="vp8" dash.all.js:3
No text tracks. dash.all.js:3
Audio codec: audio/webm;codecs="vorbis" dash.all.js:3
Duration successfully set to: 27.2 dash.all.js:3
Perform SIDX load: https://*****/street_orig_125k_final.webm dash.all.js:3
Perform SIDX load: https://*****/street_audio_final.webm dash.all.js:3
Uncaught RangeError: Offset is outside the bounds of the DataViewFrom this log, I distilled that the manifest is fetched and processed correctly, but something goes wrong when trying to process the SIDX (SegmetIndexBox). I tried another (third-party) source, which works perfectly. I analysed the response returned by the server when trying to fetch the SIDX, and when converted to a readable presentation, the text ’Dsidx’ can be found in this response. So, I analyzed the WEBM file I provide (hexdump and grep), but I cannot find such a SIDX. My conclusion is that the SIDX is never added to the WEBM file.
From the tutorial I used, I guess the generation of the SIDX is handled by the samplemuxer command, which does not offer any additional parameters. Is there anyone who has more experience in generating this SIDX ?
-
ffmpeg - capture defined playlist from MPEG-DASH
11 février 2021, par KlodeI'm working on capture a public MPEG-DASH streaming. I want to use ffmpeg in order to generate a playable MKV without other software (like streamlink).


So, I can read all playlists inside the MPEG-DASH, each for every bandwidth for video, like 432p, 576p, 720p, and different bandwidth for 1080p. So I can get these playlists and their properties, like the Name.


I want to select one of these playlist and capture this single playlist only with ffmpeg, but I cannot understand which command I can use.


Thanks so much for your help.