mediathekview / MediathekView

Das Programm MediathekView durchsucht die Online-Mediatheken verschiedener Sender
https://mediathekview.de
GNU General Public License v3.0
867 stars 95 forks source link

Programmsets auf Server noch mit veraltetem Pfad für ffmpeg [macOS] #501

Closed styroll closed 4 years ago

styroll commented 4 years ago

Im Zusammenhang mit dieser Frage im Forum (Audio-only-Set) realisierte ich, dass in den für macOS zur Verfügung gestellten Sets (also nicht nur beim Set "nur Ton"), die man vom Server importieren kann, noch nicht berücksichtigt ist, dass MediathekView.app seit einigen Versionen in einem Unterordner zu finden ist:

Falsch ist: /Applications/MediathekView.app/Contents/Resources/ffmpeg

Richtig wäre: /Applications/MediathekView/MediathekView.app/Contents/Resources/ffmpeg

Das wäre vielleicht auch der Moment, die Sets generell (auch dir für Linux und Win) mal wieder auf Aktualität zu kontrollieren.

derreisende77 commented 4 years ago

@alex1702 passt du die config Dateien mal bitte an?

alex1702 commented 4 years ago

Laut Überprüfung stimmen bei den 3 Sets für MAC die Pfade. https://res.mediathekview.de/programmgruppen13/pset_mac.xml https://res.mediathekview.de/programmgruppen13/pset_mac_nurTon.xml https://res.mediathekview.de/programmgruppen13/pset_mac_klein.xml

alex1702 commented 4 years ago

@derreisende77 Verrate mir mal lieber, wieso MV scheinbar die aus programmgruppen11 nimmt?!

alex1702 commented 4 years ago

Wird mit dem nächsten Release gefixt.

styroll commented 3 years ago

Die Mac-Version funktioniert auch bei einer Erstinstallation von MV 13.7 nicht, wenn FFmpeg ins Spiel kommt, da der FFmpeg-Pfad falsch eingetragen ist (mir ist klar, dass bei bestehenden Installationen der Pfad manuell angepasst werden muss, wie das auch im Changelog steht).

Falsch ist: /Applications/MediathekView/MediathekView.app/Contents/Resources/ffmpeg

Richtig wäre: bin/ffmpeg

Toll ist jetzt allerdings, dass nun offenbar auch in der Mac-Version relative Pfade möglich sind, also der absolute Pfad (/Applications/MediathekView.app/Contents/Resources/app/bin/ffmpeg) nicht mehr nötig ist und das Programm – theoretisch – auch von irgendwoher gestartet werden kann (Edit: Hab das jetzt getestet, MV startet z.B. auch vom Desktop aus, wie man das von einer "klassischen" Mac-App erwartet).

Ein Import der Standardsets bringt nichts, da auch auf diesem Weg klar wird, dass auch die Standardsets auf dem Server nicht aktuell sind:

Screenshot_ 2020-12-21 at 16 41 22
derreisende77 commented 3 years ago

Das pset auf dem server wird noch korrigiert.