Skip to content

Commit 7549851

Browse files
author
Andrew Branson
committed
Switch from youtube-dl to yt-dlp
1 parent 672a138 commit 7549851

22 files changed

Lines changed: 34 additions & 34 deletions

.gitmodules

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[submodule "qt-json"]
22
path = qt-json
33
url = https://github.com/da4c30ff/qt-json.git
4-
[submodule "youtube-dl"]
5-
path = youtube-dl
6-
url = https://github.com/rg3/youtube-dl.git
4+
[submodule "yt-dlp"]
5+
path = yt-dlp
6+
url = https://github.com/yt-dlp/yt-dlp.git

sailfish/harbour-quickddit.pro

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ include(translations/translations.pri)
110110
system(qdbusxml2cpp iface/org.quickddit.xml -a app_adaptor -p app_interface)
111111
}
112112

113-
youtube-dl.files = ../youtube-dl/youtube_dl
114-
youtube-dl.path = /usr/share/$${TARGET}
113+
yt-dlp.files = ../yt-dlp/yt_dlp
114+
yt-dlp.path = /usr/share/$${TARGET}
115115

116-
INSTALLS += youtube-dl
116+
INSTALLS += yt-dlp

sailfish/qml/VideoViewPage.qml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -210,8 +210,8 @@ AbstractPage {
210210

211211
Component.onCompleted: {
212212
if (videoUrl === "") {
213-
// resolve with youtube-dl
214-
console.log("only origUrl set, resolving with youtube-dl...")
213+
// resolve with yt-dlp
214+
console.log("only origUrl set, resolving with yt-dlp...")
215215
python.requestVideoUrlFor(origUrl)
216216
} else {
217217
mediaPlayer.source = videoUrl
@@ -337,7 +337,7 @@ AbstractPage {
337337

338338
onError: {
339339
error = true
340-
infoBanner.warning(qsTr("youtube-dl error: %1").arg(traceback));
340+
infoBanner.warning(qsTr("yt-dlp error: %1").arg(traceback));
341341
}
342342

343343
onFail: {

sailfish/qml/ytdl_wrapper.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
from __future__ import unicode_literals
55
import pyotherside
6-
import youtube_dl
6+
import yt_dlp
77

88
downloaddir = '/tmp'
99

@@ -26,7 +26,7 @@ def error(self, msg):
2626
'logger': logger
2727
}
2828

29-
ytdl_info = youtube_dl.YoutubeDL(ytdl_info_opts);
29+
ytdl_info = yt_dlp.YoutubeDL(ytdl_info_opts);
3030

3131
def setDownloadDir(dir):
3232
downloaddir = dir
@@ -36,7 +36,7 @@ def retrieveVideoInfo(url):
3636
logger.debug('retrieveVideoUrl ' + str(url))
3737
info = ytdl_info.extract_info(url, download=False)
3838
return info
39-
except youtube_dl.utils.DownloadError as e:
39+
except yt_dlp.utils.DownloadError as e:
4040
pyotherside.send('fail', ','.join(e.args))
4141

4242
def downloadVideo(url):

sailfish/translations/harbour-quickddit-cs.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1800,7 +1800,7 @@ To add accounts, simply log in. Quickddit will remember succesful logins and lis
18001800
</message>
18011801
<message>
18021802
<location filename="../qml/VideoViewPage.qml" line="340"/>
1803-
<source>youtube-dl error: %1</source>
1803+
<source>yt-dlp error: %1</source>
18041804
<translation type="unfinished"></translation>
18051805
</message>
18061806
</context>

sailfish/translations/harbour-quickddit-de.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1787,7 +1787,7 @@ Um Konten hinzuzufügen, logge dich ein. Quickddit merkt sich erfolgreiche Login
17871787
</message>
17881788
<message>
17891789
<location filename="../qml/VideoViewPage.qml" line="340"/>
1790-
<source>youtube-dl error: %1</source>
1790+
<source>yt-dlp error: %1</source>
17911791
<translation type="unfinished"></translation>
17921792
</message>
17931793
</context>

sailfish/translations/harbour-quickddit-el.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1785,7 +1785,7 @@ To add accounts, simply log in. Quickddit will remember succesful logins and lis
17851785
</message>
17861786
<message>
17871787
<location filename="../qml/VideoViewPage.qml" line="340"/>
1788-
<source>youtube-dl error: %1</source>
1788+
<source>yt-dlp error: %1</source>
17891789
<translation type="unfinished"></translation>
17901790
</message>
17911791
</context>

sailfish/translations/harbour-quickddit-en_GB.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1787,8 +1787,8 @@ To add accounts, simply log in. Quickddit will remember succesful logins and lis
17871787
</message>
17881788
<message>
17891789
<location filename="../qml/VideoViewPage.qml" line="340"/>
1790-
<source>youtube-dl error: %1</source>
1791-
<translation>youtube-dl error: %1</translation>
1790+
<source>yt-dlp error: %1</source>
1791+
<translation>yt-dlp error: %1</translation>
17921792
</message>
17931793
</context>
17941794
<context>

sailfish/translations/harbour-quickddit-et.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1785,7 +1785,7 @@ To add accounts, simply log in. Quickddit will remember succesful logins and lis
17851785
</message>
17861786
<message>
17871787
<location filename="../qml/VideoViewPage.qml" line="340"/>
1788-
<source>youtube-dl error: %1</source>
1788+
<source>yt-dlp error: %1</source>
17891789
<translation type="unfinished"></translation>
17901790
</message>
17911791
</context>

sailfish/translations/harbour-quickddit-fr.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1785,7 +1785,7 @@ To add accounts, simply log in. Quickddit will remember succesful logins and lis
17851785
</message>
17861786
<message>
17871787
<location filename="../qml/VideoViewPage.qml" line="340"/>
1788-
<source>youtube-dl error: %1</source>
1788+
<source>yt-dlp error: %1</source>
17891789
<translation type="unfinished"></translation>
17901790
</message>
17911791
</context>

0 commit comments

Comments
 (0)