Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ICE - Media #13058

Closed
viisauksena opened this issue May 12, 2017 · 3 comments
Closed

ICE - Media #13058

viisauksena opened this issue May 12, 2017 · 3 comments

Comments

@viisauksena
Copy link

@viisauksena viisauksena commented May 12, 2017

Before submitting an issue make sure you have:

  • At least skimmed through README and most notably FAQ and BUGS sections
  • Searched the bugtracker for similar issues including closed ones

What is the purpose of your issue?

  • Bug report (encountered problems with youtube-dl)
  • Site support request (request for adding support for a new site)
  • Feature request (request for a new functionality)
  • Question
  • Other

Germanys main Railway Operator "Deutsche Bahn" (DB) has know free Wifi and also some Entertainment on Board.


On German ICE Train you have a Media System - it would be awesome if it would be possible to download Video or audiobooks - to finish listening while leaving train

they do Kinda javascript magic, also the given Links cant be downloaded twice. (so copy the functioning link from browser to curl wont work - didnt try to use correct headers actually)

Note that they reroute the DNS of portal.imice.de to a local adress, which in my case happen to be on 172.18.1.110

here is one Example ..
https://portal.imice.de/#/ContentPage/1259480820/3700000000002
https://portal.imice.de/aod-audiobooks/d6a3f0398fbbd3370b6e322b099cf05f/59152bd4/37-000000000006/002_Urlaubsdusche_Spanisch_Lektion02.m4a

the error which occurs on curl is 410 http error - Content gone

i add a complete save of the page including the obfuscatet javascript
some example with all files included

one other example request has this headers

User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Accept: application/json, text/plain, */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
DNT: 1
X-Features: {"video":["hds","mp4","ogg"],"audio":["hds","m4a","mpeg","ogg"],"game":["flash","html5"],"device":"Sonstiges Device"}
Referer: https://portal.imice.de/
Cookie: dbsession=d383328d.54f4a96957871; scr=1280x0800; vzn=ICE275
Connection: keep-alive
@dstftw
Copy link
Collaborator

@dstftw dstftw commented May 12, 2017

To request support you must either provide an example URL that is accessible from global network or provide a way to access this local URL from global network.

@dstftw dstftw closed this May 12, 2017
@viisauksena
Copy link
Author

@viisauksena viisauksena commented May 13, 2017

this will mostly never happen - and if - its because i , or someone else made a proxy for some hours of triptime

@pelim
Copy link

@pelim pelim commented Sep 19, 2017

video is impossible because it is DRM protected but for audio books there are already a python script https://gist.github.com/xflr6/759737dc06b290a009352d3307782a2b

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.