Add config folder for MediathekView

- move MediathekView's config folder into $XDG_CONFIG_HOME
- Note: these configuration files are only used if Gnome's launcher
        is adapted to use $XDG_CONFIG_HOME/mediathek-view explicitly!
- configure MediathekView to store the downloaded media files
  in ~/downloads/mediathek-view
This commit is contained in:
Alexander Hess 2023-05-15 14:52:50 +02:00
parent 32e28ec11b
commit 27ea3abf12
Signed by: alexander
GPG key ID: 344EA5AB10D868E0
4 changed files with 168 additions and 0 deletions

View file

@ -0,0 +1,12 @@
# MediathekView
This folder contains the configuration for the tool
[MediathekView](https://mediathekview.de/),
a downloading software for Germany's public media publications.
Some files in this folder get created by running the program
and are *not* kept under version control.
**Important**: In order for the configurations in this folder to be used,
the program must be started with a custom config location, i.e.:
`/opt/MediathekView/MediathekView $XDG_CONFIG_HOME/mediathek-view`

View file

@ -0,0 +1,3 @@
{
"bookmarks" : [ ]
}

View file

View file

@ -0,0 +1,153 @@
<?xml version="1.0" encoding="UTF-8"?>
<Mediathek>
<system>
<Abo-Mindestdauer-Minuten></Abo-Mindestdauer-Minuten>
<Abos-sofort-suchen>true</Abos-sofort-suchen>
<Ansicht-Set-lang></Ansicht-Set-lang>
<Blacklist-auch-Abo></Blacklist-auch-Abo>
<Blacklist-ausgeschaltet>false</Blacklist-ausgeschaltet>
<Blacklist-Filmlaenge>0</Blacklist-Filmlaenge>
<Blacklist-ist-Whitelist></Blacklist-ist-Whitelist>
<Blacklist-Start-ausgeschaltet>false</Blacklist-Start-ausgeschaltet>
<Blacklist-Zukunft-nicht-anzeigen></Blacklist-Zukunft-nicht-anzeigen>
<Dialog-Download-D-Starten>true</Dialog-Download-D-Starten>
<download-error-msg>true</download-error-msg>
<Download-Ordner-oeffnen></Download-Ordner-oeffnen>
<Download-sofort-starten>false</Download-sofort-starten>
<Eigenschaften-Tabellen-Abos></Eigenschaften-Tabellen-Abos>
<Eigenschaften-Tabellen-Downloads>75,75,150,100,150,250,50,50,100,100,100,100,100,100,100,50,50,0,100,0,0,200,0,0,200,0,0,0,0,0,0,200,0,0,0,0,0,0,0,0|0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39||</Eigenschaften-Tabellen-Downloads>
<Eigenschaften-Tabellen-Filme>75,100,200,300,20,20,20,100,100,100,100,50,50,100,500,0,0|0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,0,0||</Eigenschaften-Tabellen-Filme>
<Ersetzungstabelle-verwenden>true</Ersetzungstabelle-verwenden>
<FARBE_BUTTON_SET_ABSPIELEN></FARBE_BUTTON_SET_ABSPIELEN>
<FARBE_DOWNLOAD_ANSEHEN></FARBE_DOWNLOAD_ANSEHEN>
<FARBE_DOWNLOAD_DATEINAME_ALT></FARBE_DOWNLOAD_DATEINAME_ALT>
<FARBE_DOWNLOAD_DATEINAME_EXISTIERT></FARBE_DOWNLOAD_DATEINAME_EXISTIERT>
<FARBE_DOWNLOAD_DATEINAME_NEU></FARBE_DOWNLOAD_DATEINAME_NEU>
<FARBE_DOWNLOAD_FEHLER></FARBE_DOWNLOAD_FEHLER>
<FARBE_DOWNLOAD_FEHLER_SEL></FARBE_DOWNLOAD_FEHLER_SEL>
<FARBE_DOWNLOAD_FERTIG></FARBE_DOWNLOAD_FERTIG>
<FARBE_DOWNLOAD_FERTIG_SEL></FARBE_DOWNLOAD_FERTIG_SEL>
<FARBE_DOWNLOAD_IST_ABO></FARBE_DOWNLOAD_IST_ABO>
<FARBE_DOWNLOAD_IST_DIREKTER_DOWNLOAD></FARBE_DOWNLOAD_IST_DIREKTER_DOWNLOAD>
<FARBE_DOWNLOAD_RUN></FARBE_DOWNLOAD_RUN>
<FARBE_DOWNLOAD_RUN_SEL></FARBE_DOWNLOAD_RUN_SEL>
<FARBE_DOWNLOAD_WAIT></FARBE_DOWNLOAD_WAIT>
<FARBE_DOWNLOAD_WAIT_SEL></FARBE_DOWNLOAD_WAIT_SEL>
<FARBE_FILM_BOOKMARKED></FARBE_FILM_BOOKMARKED>
<FARBE_FILM_GEOBLOCK_BACKGROUND></FARBE_FILM_GEOBLOCK_BACKGROUND>
<FARBE_FILM_GEOBLOCK_BACKGROUND_SEL></FARBE_FILM_GEOBLOCK_BACKGROUND_SEL>
<FARBE_FILM_HISTORY></FARBE_FILM_HISTORY>
<FARBE_FILM_LIVESTREAM></FARBE_FILM_LIVESTREAM>
<FARBE_FILM_NEU></FARBE_FILM_NEU>
<FARBE_FILMLISTE_LADEN_AKTIV></FARBE_FILMLISTE_LADEN_AKTIV>
<FARBE_FILTER_REGEX></FARBE_FILTER_REGEX>
<FARBE_FILTER_REGEX_FEHLER></FARBE_FILTER_REGEX_FEHLER>
<Hinweis-Nr-angezeigt></Hinweis-Nr-angezeigt>
<Meldungsfenster-Playermeldungen></Meldungsfenster-Playermeldungen>
<Meldungsfenster-Systemmeldungen></Meldungsfenster-Systemmeldungen>
<nur-ascii>false</nur-ascii>
<Pfade-zum-Speichern></Pfade-zum-Speichern>
<pfad-ffmpeg>/usr/bin/ffmpeg</pfad-ffmpeg>
<pfad-vlc>/usr/bin/vlc</pfad-vlc>
<Player-zum-Abspielen></Player-zum-Abspielen>
<Programm-Linux-Shutdown></Programm-Linux-Shutdown>
<Programm-Url-oeffnen></Programm-Url-oeffnen>
<system-import-url-manuell></system-import-url-manuell>
<system-tab-abo-icon-anzeigen>true</system-tab-abo-icon-anzeigen>
<system-tab-abo-icon-klein>true</system-tab-abo-icon-klein>
<system-tab-download-filter-vis>true</system-tab-download-filter-vis>
<system-tab-download-icon-anzeigen>true</system-tab-download-icon-anzeigen>
<system-tab-download-icon-klein>true</system-tab-download-icon-klein>
<system-tab-download-linebreak>false</system-tab-download-linebreak>
<system-tab-filme-icon-anzeigen>true</system-tab-filme-icon-anzeigen>
<system-tab-filme-icon-klein>true</system-tab-filme-icon-klein>
<system-tab-filme-linebreak>false</system-tab-filme-linebreak>
<update-filme>2</update-filme>
<Version-Programmset>6</Version-Programmset>
</system>
<Programmset>
<Name>Linux Speichern</Name>
<Praefix>http</Praefix>
<Suffix>mp4,mp3,m4v,flv,m4a</Suffix>
<Zielpfad>/home/alexander/downloads/mediathek-view</Zielpfad>
<Zieldateiname>%t-%T-%z</Zieldateiname>
<Thema-anlegen>true</Thema-anlegen>
<Abspielen>false</Abspielen>
<Speichern>true</Speichern>
<Button>true</Button>
<Abo>true</Abo>
<Laenge>false</Laenge>
<Laenge-Feld>false</Laenge-Feld>
<max-Laenge>25</max-Laenge>
<Aufloesung>normal</Aufloesung>
<Beschreibung>Standardset zum Speichern der Filme</Beschreibung>
<Infodatei>false</Infodatei>
<Spotlight>false</Spotlight>
<Untertitel>false</Untertitel>
</Programmset>
<Programm>
<Programmname>ffmpeg</Programmname>
<Zieldateiname>%t-%T-%Z.mp4</Zieldateiname>
<Programmpfad>/usr/bin/ffmpeg</Programmpfad>
<Programmschalter>-i %f -c copy -bsf:a aac_adtstoasc **</Programmschalter>
<Praefix>http</Praefix>
<Suffix>m3u8</Suffix>
<Restart>false</Restart>
<Downloadmanager>false</Downloadmanager>
</Programm>
<Programm>
<Programmname>VLC</Programmname>
<Zieldateiname>%t-%T-%Z.ts</Zieldateiname>
<Programmpfad>/usr/bin/vlc</Programmpfad>
<Programmschalter>%f :sout=#standard{access=file,mux=ts,dst=**} -I dummy --play-and-exit</Programmschalter>
<Restart>false</Restart>
<Downloadmanager>false</Downloadmanager>
</Programm>
<Programmset>
<Name>Linux Abspielen</Name>
<Thema-anlegen>true</Thema-anlegen>
<Abspielen>true</Abspielen>
<Speichern>false</Speichern>
<Button>true</Button>
<Abo>false</Abo>
<Laenge>false</Laenge>
<Laenge-Feld>false</Laenge-Feld>
<max-Laenge>25</max-Laenge>
<Aufloesung>normal</Aufloesung>
<Beschreibung>Standardset zum direkten Abspielen der Filme</Beschreibung>
<Infodatei>false</Infodatei>
<Spotlight>false</Spotlight>
<Untertitel>false</Untertitel>
</Programmset>
<Programm>
<Programmname>Vlc</Programmname>
<Programmpfad>/usr/bin/vlc</Programmpfad>
<Programmschalter>%f --play-and-exit</Programmschalter>
<Restart>false</Restart>
<Downloadmanager>false</Downloadmanager>
</Programm>
<Ersetzungstabelle><von> </von><nach>_</nach></Ersetzungstabelle>
</Mediathek>