Recherche avancée

Médias (91)

Autres articles (24)

  • Demande de création d’un canal

    12 mars 2010, par

    En fonction de la configuration de la plateforme, l’utilisateur peu avoir à sa disposition deux méthodes différentes de demande de création de canal. La première est au moment de son inscription, la seconde, après son inscription en remplissant un formulaire de demande.
    Les deux manières demandent les mêmes choses fonctionnent à peu près de la même manière, le futur utilisateur doit remplir une série de champ de formulaire permettant tout d’abord aux administrateurs d’avoir des informations quant à (...)

  • Librairies et logiciels spécifiques aux médias

    10 décembre 2010, par

    Pour un fonctionnement correct et optimal, plusieurs choses sont à prendre en considération.
    Il est important, après avoir installé apache2, mysql et php5, d’installer d’autres logiciels nécessaires dont les installations sont décrites dans les liens afférants. Un ensemble de librairies multimedias (x264, libtheora, libvpx) utilisées pour l’encodage et le décodage des vidéos et sons afin de supporter le plus grand nombre de fichiers possibles. Cf. : ce tutoriel ; FFMpeg avec le maximum de décodeurs et (...)

  • Publier sur MédiaSpip

    13 juin 2013

    Puis-je poster des contenus à partir d’une tablette Ipad ?
    Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir

Sur d’autres sites (6231)

  • hls.js not resolving segment file paths correctly for files hosted on S3 and accessed via cloudfront [closed]

    25 juillet 2024, par Kunal

    I've a HLS video upload on an S3 bucket with following folder structure

    


    https://bucket-name.us-west-1.amazonaws.com/folder/path/to/video/output.m3u8


    


    The contents of output.m3u8 file as following :

    


    #EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:18
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:11.011000,
output0.ts
#EXTINF:13.446767,
output1.ts
#EXTINF:7.273933,
./output2.ts
....
.....
....
#EXTINF:1.468133,
output48.ts
#EXT-X-ENDLIST


    


    The HLS segment and playlist file have been created using ffmpeg as below

    


    ffmpeg -i video.mp4 -codec: copy -start_number 0 -hls_time 10 -hls_list_size 0 -f hls video/output.m3u8


    


    The HLS.js library tries to download segment files from urls as below, completely ignoring the folder/path/to/video part of the url.

    


    https://bucket-name.us-west-1.amazonaws.com/output0.ts
https://bucket-name.us-west-1.amazonaws.com/output1.ts
https://bucket-name.us-west-1.amazonaws.com/output2.ts


    


    I tried the same HLS video/playlist url with video.js player and that seems to be correctly fetching the segment files, but unfortunately I am restricted to using hls.js and need to make this work, what might I be doing ?

    


    I want to avoid writing absolute segment paths in m3u8 file because its likely that we may change the domain we serve from bucket-name.s3.amazonaws.com to some CDN like cloudfront or maybe even a custom domain, so flexibility will be nice.

    


    I tried manually editing the output.m3u8 file to absolute url of segment files, that worked but is not viable/scalable solution it seems

    


  • avcodec/nvenc : Fix profile parameter handling

    2 avril 2015, par Timo Rothenpieler
    avcodec/nvenc : Fix profile parameter handling
    

    It was not possible to set a profile before, the builtin profile
    parameter does not seem to work propperly.
    To be compatible with libx264, this overlays it with a local parameter
    that expects a string, instead of an int, that takes the well known values
    "high", "main" or "baseline".

    Reviewed-by : Philip Langdale <philipl@overt.org>
    Signed-off-by : Michael Niedermayer <michaelni@gmx.at>

    • [DH] libavcodec/nvenc.c
  • Web script can't find installed package/software (CentOS)

    14 janvier 2017, par Ryan Butterworth

    I’m pretty new to using SSH and such to install software. I’m trying to use https://github.com/eyecatchup/php-yt_downloader on my site (http://voddr.com/yt/index.php?id=yrreBFLghMc) but as you can see, it comes back with the error "You must have Ffmpeg installed in order to use this function."

    I have installed ffmpeg, using Nux Desktop (see the guide I followed here : https://www.vultr.com/docs/how-to-install-ffmpeg-on-centos)

    When typing "ffmpeg" into SSH it comes back with this, which must mean it is installed :

    command: ffmpeg

    Also, I tried the command "which ffmpeg", which returned the path of ffmpeg : "/usr/bin/ffmpeg"

    php-yt_downloader uses which ffmpeg to detect whether it is installed, and if not, it returns the error "You must have Ffmpeg installed in order to use this function." - but if I’m able to use it fine from my SSH window, why can’t the script detect it ?

    All I’m wondering, is there something else I must do when installing software to allow a domain to use it (like install the software in the domain’s path ?), or is this entirely a problem with the php-yt_downloader resource ? I’m using CentOS 7 and Plesk web panel.