JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 18.08.2021, 20:09
plaintext plaintext is offline
BugMeNot Account
 
Join Date: Sep 2016
Posts: 241
Default ServusTV-Mediathek - Videodateien werden nicht mehr gefunden

Hallo,

seit neuestem kann ich keine Videos mehr aus der Mediathek von ServusTV herunterladen, da die entsprechenden Videodateien von JD2 nicht angezeigt bzw. nicht mehr gefunden werden.

Dies gilt sowohl bei aktuell verfügbaren Videos
**External links are only visible to Support Staff****External links are only visible to Support Staff**

als auch für Links, die man nur über die Googlesuche erhält
**External links are only visible to Support Staff****External links are only visible to Support Staff**

Bei der einzigen Datei, die gefunden wird, erscheint beim Downloadversuch die Fehlermeldung "Plugin veraltet"

Reply With Quote
  #2  
Old 19.08.2021, 12:27
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 72,552
Default

Größere Änderung seitens ServusTV. API hat sich geändert, sowie das Streaming Format


Auf absehbare Zeit wird sich, aufgrund der fehlenden Unterstützung des Streaming Formats, hier nichts ändern.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #3  
Old 19.08.2021, 12:53
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 59,235
Default

Hab die neue API eingebaut, damit der Onlinestatus wieder korrekt erkannt wird, aber ohne Unterstützung für HLS Streaming mit getrenntem video/audio wird das nix.

Als workaround könnt ihr diese Methode (jedoch komplett ohne JDownloader!) verwenden.

Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager
JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
That's true James
Quote:
Originally Posted by James
Die Leute verstehen einfach nicht dass nur weil man mit einer Waffe auch auf Menschen schießen kann dass ein Schützenver​ein kein Ort für Amoklaufide​en ist
Reply With Quote
  #4  
Old 19.08.2021, 19:04
FrankyDoo FrankyDoo is offline
JD Alpha
 
Join Date: Jul 2019
Posts: 21
Default Download ServusTV funktioniert nicht mehr

Neuerdings funktioniert das Speichern von ServusTV-Beiträgen nicht mehr.
Es erscheint folgender Hinweis:
"Ein Fehler ist aufgetreten! Unsupported HLS with split video/audio"

Hier mal ein Beispiel-Link:
**External links are only visible to Support Staff****External links are only visible to Support Staff**

Wäre toll, wenn Ihr das Problem beheben könntet
Reply With Quote
  #5  
Old 20.08.2021, 10:26
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 59,235
Default

ServusTV Threads zusammengeführt.
@FrankyDoo
Bitte lies unsere Antworten in diesem Thread und bitte verwende nächstes Mal vorm Posten unsere Forensuche, um bestehende Threads zu finden.

Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager
JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
That's true James
Quote:
Originally Posted by James
Die Leute verstehen einfach nicht dass nur weil man mit einer Waffe auch auf Menschen schießen kann dass ein Schützenver​ein kein Ort für Amoklaufide​en ist
Reply With Quote
  #6  
Old 20.08.2021, 20:41
rolex0815 rolex0815 is offline
Baby Loader
 
Join Date: Apr 2021
Posts: 5
Default

Ich hab für mein Skript den HLS Download für ServusTV gerade quick'n'dirty geschrieben (bash).
Ich brauche außer grep, sed, wget (oder curl) und ffmpeg keinerlei spezielle Tools. Die meisten nutzt der JD doch auch?

---
Was anderes:
Damit man den Bugtracker lesen kann benötigt man spezielle Zugangsdaten oder? Ich fand keine Infos dazu.
Reply With Quote
  #7  
Old 21.08.2021, 06:28
franz-xaver.stocker franz-xaver.stocker is offline
I will play nice!
 
Join Date: Aug 2021
Posts: 3
Default work around ohne ton

hi leute
habe den work around mit dem video download helper versucht. leider ladet jd mit der url nur das video ohne ton herunter? gibts da eine lösung für?
danke
Reply With Quote
  #8  
Old 21.08.2021, 12:25
franz-xaver.stocker franz-xaver.stocker is offline
I will play nice!
 
Join Date: Aug 2021
Posts: 3
Default nachtrag

hi
und mit dem video downloadhelper funktioniert es gar nicht.
Reply With Quote
  #9  
Old 21.08.2021, 17:21
Piepmatz Piepmatz is offline
Modem User
 
Join Date: Aug 2021
Posts: 1
Default

Video DownloadHelper funzt bei mir auch nicht! Hoffentlich wird das Problem mit jDownloader bald gefixt. Bis dahin empfehle ich Stream Recorder: **External links are only visible to Support Staff****External links are only visible to Support Staff** Funktioniert einwandfrei! Der einzige Unterschied der mir aufgefallen ist: das Video von ServusTV ist um ~50MB kleiner als das, was ich vor 3 Tagen mit jDownloader runtergeladen habe.. warum auch immer.
Reply With Quote
  #10  
Old 21.08.2021, 17:52
Regor Regor is offline
JD Addict
 
Join Date: Feb 2011
Posts: 168
Default

Mein Beitrag hat hier nicht rein gepasst.

Last edited by Regor; 21.08.2021 at 23:36.
Reply With Quote
  #11  
Old 22.08.2021, 01:01
Regor Regor is offline
JD Addict
 
Join Date: Feb 2011
Posts: 168
Default

Quote:
Originally Posted by Piepmatz View Post
Video DownloadHelper funzt bei mir auch nicht! Hoffentlich wird das Problem mit jDownloader bald gefixt. Bis dahin empfehle ich Stream Recorder: **External links are only visible to Support Staff**... Funktioniert einwandfrei! Der einzige Unterschied der mir aufgefallen ist: das Video von ServusTV ist um ~50MB kleiner als das, was ich vor 3 Tagen mit jDownloader runtergeladen habe.. warum auch immer.
Danke für den Tipp!
Reply With Quote
  #12  
Old 22.08.2021, 02:40
franz-xaver.stocker franz-xaver.stocker is offline
I will play nice!
 
Join Date: Aug 2021
Posts: 3
Default danke

danke an Piepmatz für den tip. funzt einwandfrei.
Reply With Quote
  #13  
Old 22.08.2021, 16:06
FrankyDoo FrankyDoo is offline
JD Alpha
 
Join Date: Jul 2019
Posts: 21
Default

Stream Recorder funktioniert aber nur bei Beiträgen, die mit dem roten Abspiel-Button versehen sind. JDL konnte aber alle Beiträge laden. Somit ist die Auswahl nun leider um einiges eingeschränkt.
Reply With Quote
  #14  
Old 23.08.2021, 20:50
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 59,235
Default

Quote:
Originally Posted by rolex0815 View Post
Ich brauche außer grep, sed, wget (oder curl) und ffmpeg keinerlei spezielle Tools.
Wir nutzen ebenso keine speziellen Tools.
Diese werden lediglich in der von mir verlinkten "Anleitung für Dummies" benötigt
Dein Script darfst du gerne hier posten.

Quote:
Originally Posted by rolex0815 View Post
Was anderes:
Damit man den Bugtracker lesen kann benötigt man spezielle Zugangsdaten oder? Ich fand keine Infos dazu.
Das ist nur temporär, da Wartungsarbeiten ausstehen.
Wir sind noch immer open source und du bekommst den Source hier:
https://jdownloader.org/knowledge/wi...nt/get-started

Quote:
Originally Posted by franz-xaver.stocker View Post
hi
und mit dem video downloadhelper funktioniert es gar nicht.
Ich habe unsere anleitung entsprechend um einen FAQ Punkt ergänzt:
https://support.jdownloader.org/Know...aming-websites

Ihr müsst die per VDH gefundenen Streams komplett ohne JD herunterladen!

Quote:
Originally Posted by Piepmatz View Post
Video DownloadHelper funzt bei mir auch nicht!
Siehe meine Antwort oben.

Quote:
Originally Posted by Piepmatz View Post
Hoffentlich wird das Problem mit jDownloader bald gefixt.
Mit einem Zeitnahen Bugfix ist leider nicht zu rechnen!
Nachtrag: Ist in Arbeit siehe Jiaz' Post.
Quote:
Originally Posted by Piepmatz View Post
Bis dahin empfehle ich Stream Recorder: **External links are only visible to Support Staff****External links are only visible to Support Staff** Funktioniert einwandfrei!
Die Webseite des von dir verlinkten Tools scheint down zu sein.
Mit den zwei(!) in unseren Artikel verlinkten Browser-Addons und/oder alternativ FFmpeg sind die Streams ohne Probleme ladbar.

Quote:
Originally Posted by Piepmatz View Post
Der einzige Unterschied der mir aufgefallen ist: das Video von ServusTV ist um ~50MB kleiner als das, was ich vor 3 Tagen mit jDownloader runtergeladen habe.. warum auch immer.
Das wird mit der Änderung seitens servustv zu tun haben.
Evtl. hat sich die Bitrate minimal geändert.
Davor hatten sie auch bdereits HLS Streams (die JD nicht geladen hat), deren Größen sich auch von den nun nicht mehr verfügbaren HTTP-Streams unterschieden.

Quote:
Originally Posted by FrankyDoo View Post
Stream Recorder funktioniert aber nur bei Beiträgen, die mit dem roten Abspiel-Button versehen sind.
Das verstehe ich nicht.
Welche Beiträge sind damit gemeint?

Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager
JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
That's true James
Quote:
Originally Posted by James
Die Leute verstehen einfach nicht dass nur weil man mit einer Waffe auch auf Menschen schießen kann dass ein Schützenver​ein kein Ort für Amoklaufide​en ist

Last edited by pspzockerscene; 25.08.2021 at 15:08.
Reply With Quote
  #15  
Old 24.08.2021, 19:56
rolex0815 rolex0815 is offline
Baby Loader
 
Join Date: Apr 2021
Posts: 5
Arrow

Quote:
Originally Posted by pspzockerscene View Post
Wir nutzen ebenso keine speziellen Tools.
Diese werden lediglich in der von mir verlinkten "Anleitung für Dummies" benötigt
Dein Script darfst du gerne hier posten.
Das ganze Skript will ich niemandem zumuten, da es gewachsen und *hüstel* unlesbar für jeden sonst ist.

Ausgangspunkt ist das playlist.m3u8 (im Beispiel von **External links are only visible to Support Staff****External links are only visible to Support Staff**), das dient als Input fürs Skript:
Code:
#EXTM3U
#EXT-X-VERSION:6
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio",NAME="English",LANGUAGE="eng",AUTOSELECT=YES,URI="**External links are only visible to Support Staff**
#EXT-X-STREAM-INF:BANDWIDTH=1839243,AVERAGE-BANDWIDTH=1627123,RESOLUTION=960x540,AUDIO="audio",CODECS="avc1.4D401F,mp4a.40.2"
https://dms.redbull.tv/v4/dms/media/stv/AA-28QAATBJH1W11/960x540@1839243/personal_computer/chrome/at/playlist.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=585552,AVERAGE-BANDWIDTH=538025,RESOLUTION=426x240,AUDIO="audio",CODECS="avc1.4D401E,mp4a.40.2"
https://dms.redbull.tv/v4/dms/media/stv/AA-28QAATBJH1W11/426x240@585552/personal_computer/chrome/at/playlist.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=1003837,AVERAGE-BANDWIDTH=898607,RESOLUTION=640x360,AUDIO="audio",CODECS="avc1.4D401E,mp4a.40.2"
https://dms.redbull.tv/v4/dms/media/stv/AA-28QAATBJH1W11/640x360@1003837/personal_computer/chrome/at/playlist.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=3416304,AVERAGE-BANDWIDTH=3087085,RESOLUTION=1280x720,AUDIO="audio",CODECS="avc1.4D401F,mp4a.40.2"
https://dms.redbull.tv/v4/dms/media/stv/AA-28QAATBJH1W11/1280x720@3416304/personal_computer/chrome/at/playlist.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=6848931,AVERAGE-BANDWIDTH=6189936,RESOLUTION=1920x1080,AUDIO="audio",CODECS="avc1.640028,mp4a.40.2"
**External links are only visible to Support Staff**
Der Weg zur lokalen Datei geht dann so:

Code:
hls_download() {
	wget -O audio.m3u8 "$(grep 'GROUP-ID="audio"' "$input" | sed -n 's|.*URI="\(.*\)"|\1|p')" || echo "Audio Playlist DL ERROR!"
	wget -O video.m3u8 "$(grep 'RESOLUTION=1280x720' -A 1 "$input" | grep "http.*m3u8")" || echo "Video Playlist DL ERROR!"

	for input in audio.m3u8 video.m3u8; do
		if grep 'EXT-X-VERSION:6' "$input"; then
			out='video.mp4'
		elif grep 'EXT-X-VERSION:7' "$input"; then
			out='audio.mp4'
		else
			echo "Could not determine Audio or Video Stream!"
			return 1
		fi
		initmp4link=$(grep "#EXT-X-MAP:URI=" "$input" | sed -n 's|.*"\(.*\)"|\1|p')
		sed -i "$input" -e 's|?.\+||g;/^#/d'
		# write it on the first line
		sed "1 i $initmp4link" -i "$input"
		wget -O $out $wget_options -i "$input"
	done

	if [ -f audio.mp4 -a -f video.mp4 ]; then
		ffmpeg -i audio.mp4 -i video.mp4 -c copy muxed.mp4
		if [ $? -eq 0 ]; then
			rm -f audio.mp4 video.mp4 1>/dev/null 2>/dev/null
		else
			echo "Error while muxing" && return 1
		fi
		ffmpeg_correct_bitstream muxed.mp4
	else
		echo "Something went wrong when downloading Audio or Video Stream!"
	fi
}

ffmpeg_correct_bitstream() {
	infile="$1"
	[ -z "$infile" ] && infile="$out"
	[ -z "$outfile" ] && outfile="$(date +%Y-%m-%d_%H%M%S).mp4"
	ffmpeg -i "$infile" -c copy -bsf:a aac_adtstoasc "${homedir}${2:-$outfile}"
	[ $? -eq 0 ] && rm "${infile}"
}
Ich nehm im Moment nur die 1280x720 Auflösung und nur die erste Tonspur - keine Ahnung ob's mehrere gibt.

Die correct_bitstream sah ich bei youtube-dl - ich weiß nicht, ob es immer nötig ist.


EDIT: Das erste $input ist besagte playlist.m3u8
Die $input in der for Schleife sind dann das Video und Audio m3u8 file.

Last edited by rolex0815; 24.08.2021 at 19:59.
Reply With Quote
  #16  
Old 24.08.2021, 23:07
medialex medialex is offline
Baby Loader
 
Join Date: Jan 2020
Posts: 8
Default

Quote:
Originally Posted by pspzockerscene View Post
Hab die neue API eingebaut, damit der Onlinestatus wieder korrekt erkannt wird, aber ohne Unterstützung für HLS Streaming mit getrenntem video/audio wird das nix.

Als workaround könnt ihr **External links are only visible to Support Staff**... (jedoch komplett ohne JDownloader!) verwenden.

Grüße, psp
Der Download klappt auch mit dem JDownloader, wenn ihr bei geöffnetem JDownloader im VideoDownloadHelper-Menü eures Browsers den Pfeil nach rechts hinter der gewünschten Video-Auflösung anklickt. Danach in der dann geöffneten Auswahl "URL kopieren" anklicken. Der Link wird dann automatisch in den JDownloader übernommen. Eventuell könnt ihr jetzt noch den Namen übernehmen, den ServusTV bei dem fehlerhaften Downloadversuch nach der bisherigen Methode angezeigt hat. Dann ist wieder alles beim Alten.

Einen schönen Abend wünscht euch

medialex
Reply With Quote
  #17  
Old 25.08.2021, 00:34
medialex medialex is offline
Baby Loader
 
Join Date: Jan 2020
Posts: 8
Default

Quote:
Originally Posted by medialex View Post
Der Download klappt auch mit dem JDownloader, wenn ihr bei geöffnetem JDownloader im VideoDownloadHelper-Menü eures Browsers den Pfeil nach rechts hinter der gewünschten Video-Auflösung anklickt. Danach in der dann geöffneten Auswahl "URL kopieren" anklicken. Der Link wird dann automatisch in den JDownloader übernommen. Eventuell könnt ihr jetzt noch den Namen übernehmen, den ServusTV bei dem fehlerhaften Downloadversuch nach der bisherigen Methode angezeigt hat. Dann ist wieder alles beim Alten.

Einen schönen Abend wünscht euch

medialex
Halt, doch nicht alles gut! Tatsächlich wird bei dieser Methode der Ton nicht mit heruntergeladen. Also muss man wohl doch komplett über den VideoDownloadHelper gehen, bis eine alternative Lösung gefunden ist...

medialex
Reply With Quote
  #18  
Old 25.08.2021, 13:44
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 59,235
Default

Quote:
Originally Posted by medialex View Post
Halt, doch nicht alles gut! Tatsächlich wird bei dieser Methode der Ton nicht mit heruntergeladen. Also muss man wohl doch komplett über den VideoDownloadHelper gehen, bis eine alternative Lösung gefunden ist...
Genau das haben wir doch hier im Thread gesagt und es steht auch so im "VideoDownloadHelper Tutorial" von uns...

Quote:
Originally Posted by rolex0815 View Post
Das ganze Skript will ich niemandem zumuten, da es gewachsen und *hüstel* unlesbar für jeden sonst ist.
Das ist doch in diesem Fall egal - hauptsache es funktioniert

Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager
JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
That's true James
Quote:
Originally Posted by James
Die Leute verstehen einfach nicht dass nur weil man mit einer Waffe auch auf Menschen schießen kann dass ein Schützenver​ein kein Ort für Amoklaufide​en ist
Reply With Quote
  #19  
Old 25.08.2021, 14:57
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 72,552
Default

Quote:
Originally Posted by pspzockerscene View Post
Mit einem Zeitnahen Bugfix ist leider nicht zu rechnen!
Ich bin schon an den nötigen Änderungen dran
__________________
JD-Dev & Server-Admin
Reply With Quote
  #20  
Old 25.08.2021, 15:09
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 59,235
Default

Post und thread-Prefix sind entsprechend angepasst.
__________________
JD Supporter, Plugin Dev. & Community Manager
JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
That's true James
Quote:
Originally Posted by James
Die Leute verstehen einfach nicht dass nur weil man mit einer Waffe auch auf Menschen schießen kann dass ein Schützenver​ein kein Ort für Amoklaufide​en ist
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 12:13.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.