- 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
