if(($ACT == 'edit' || $ACT == 'preview') && $INFO['editable']){ ?> } else { ?> } ?>
This shows you the differences between two versions of the page.
wiki:tatort-dl [28.01.2010 18:44] rgareus created |
wiki:tatort-dl [02.07.2014 19:17] (current) rgareus |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== tatort-dl - an ARD-mediathek download utility ====== | ====== tatort-dl - an ARD-mediathek download utility ====== | ||
~~NOTOC~~ | ~~NOTOC~~ | ||
+ | |||
+ | <note> | ||
+ | With the new ARD mediathek this script has become deprecated. | ||
+ | |||
+ | It is no longer needed. You can directly grab the URLs in JSON format from ''%%http://www.ardmediathek.de/play/media/${DOCUMENTID}?devicetype=pc&features=flash%%'' - even HTTP ones but also rtmpdump (>=2.4) keeps working just fine. | ||
+ | |||
+ | For all those who can't read JSON, Felix Knecht wrote a python script to simplify the process: https://github.com/dicer/auto-tatort (works with cron automatically). Leo Gaggl provides a shell scripted solution for manual downloads: https://github.com/leogaggl/media/ | ||
+ | |||
+ | </note> | ||
{{ :wiki:tatort-dl.png}} | {{ :wiki:tatort-dl.png}} | ||
Line 8: | Line 17: | ||
Please read the license under "help" at ardmediathek.de before using ''tatort-dl''. Some Films or Clips are only available during certain hours and/or time-periods. | Please read the license under "help" at ardmediathek.de before using ''tatort-dl''. Some Films or Clips are only available during certain hours and/or time-periods. | ||
+ | |||
===== Installation and Usage ===== | ===== Installation and Usage ===== | ||
- | //tatort-rl// will work on all systems supporting //bash//, //curl/ and //rtmpdump//. It's developed for GNU/Linux and may work on OSX and BSD. | + | //tatort-dl// will work on all systems supporting //bash//, //curl// and //rtmpdump//. It's developed for GNU/Linux and may work on OSX and BSD. |
Download: [[http://rg42.org/gitweb/?p=scripts.git;a=blob_plain;f=tatort-dl.sh;hb=HEAD|tatort-dl.sh (latest)]]. | Download: [[http://rg42.org/gitweb/?p=scripts.git;a=blob_plain;f=tatort-dl.sh;hb=HEAD|tatort-dl.sh (latest)]]. | ||
Line 24: | Line 34: | ||
Example: | Example: | ||
tatort-dl "http://www.ardmediathek.de/ard/servlet/content/3517136?documentId=3701294" | tatort-dl "http://www.ardmediathek.de/ard/servlet/content/3517136?documentId=3701294" | ||
- | + | ||
===== Source Code ===== | ===== Source Code ===== | ||
- | <code|h view tatort-dl.sh source> | + | Update: 2012/05/28 - fix parser for new ARD web-player. |
+ | |||
+ | <code|h view tatort-dl.sh source|h> | ||
extern>http://rg42.org/gitweb/?p=scripts.git;a=blob_plain;f=tatort-dl.sh;hb=HEAD | extern>http://rg42.org/gitweb/?p=scripts.git;a=blob_plain;f=tatort-dl.sh;hb=HEAD | ||
</code> | </code> | ||
+ | {{tag>floss video}} |