- français
- English
Télécharger une vidée sur rts.ch
La source du document markdown est ci-dessous. La version PDF est disponible ici.
# Télécharger une vidéo sur le site RTS ## Notes [http://www.rts.ch/play/tv/aide](http://www.rts.ch/play/tv/aide) #### Est-il possible de télécharger des fichiers vidéo? Quel est leur format? Pour certaines vidéos, nous vous proposons le téléchargement d’un fichier vidéo MPEG-4. Pour des raisons de droits, nous ne pouvons pas autoriser le téléchargement de certaines vidéos. Surtout, n’oubliez pas que le téléchargement d’une vidéo n’est autorisé qu’à des fins non commerciales. ## Info La RTS utilise AkamaiHD comme CDN (Content Delivery Network) qui sert entre 15 et 30% de tout le traffic d'Internet ([Source Reuters](http://www.reuters.com/article/us-akamai-tech-results-idUSKBN0NJ2IV20150428)) ! ## Keywords * [https://en.wikipedia.org/wiki/Akamai_Technologies](https://en.wikipedia.org/wiki/Akamai_Technologies) * Video Cloud des ressources distantes Akamai HDS (alias HD2) * Diffusion HDS en continu * Hitachi Data Systems Corporation (HDS) * Radio Télévision Suisse (RTS) ## Pré-requis * PHP 5.6.11-1ubuntu3.1 (cli) * Php modules: curl, mcrypt (sudo phpenmod curl mcrypt) * ffmpeg * AdobeHDS.php [K-S-V/AdobeHDS.php](https://github.com/K-S-V/Scripts/wiki) ## How To 1. Trouver le lien du manifest.f4m (Observer le réseau avec l'inspecteur de chrome) 2. Executer le script AdobeHDS.php en spécifiant le manifest: ``` php AdobeHDS.php --manifest "manifest_url" --delete ``` Dans ce cas le manifest url est [http://rtsww-f.akamaihd.net/z/rg/2006/rg_03022006-,450,k.mp4.csmil/manifest.f4m?hdnts=exp%3D1459767456~acl%3D%2Fz%2Frg%2F*~hmac%3D7b161fc48ea35b65e9351107dc14fb6028f41381f63cfb56576ecc59df67b238&hdcore=3.7.0&plugin=aasp-3.7.0.39.44](http://rtsww-f.akamaihd.net/z/rg/2006/rg_03022006-,450,k.mp4.csmil/manifest.f4m?hdnts=exp%3D1459767456~acl%3D%2Fz%2Frg%2F*~hmac%3D7b161fc48ea35b65e9351107dc14fb6028f41381f63cfb56576ecc59df67b238&hdcore=3.7.0&plugin=aasp-3.7.0.39.44) 3. Transformer le flv en mp4: ``` ffmpeg -i 32676459260048ce14494aec1e6bcc83_0_da3fc2b5b799e9ae__Seg1-Frag.flv -c copy -copyts output.mp4 ``` 4. Selectionner la section de la vidéo avec ffmpeg: `ffmpeg -i output.mp4 -ss 00:03:07 -to 00:13:32 -async 1 cut.mp4` Voir [cutting-the-videos-based-on-start-and-end-time-using-ffmpeg](http://stackoverflow.com/questions/18444194/cutting-the-videos-based-on-start-and-end-time-using-ffmpeg)
- Ce wiki
- Cette page