Linuxiarze.pl Forum
Dystrybucje Linux => Sparky => Wątek zaczęty przez: Sajmon w Luty 01, 2019, 03:53:02 pm
-
Hi pavroo,
bez wpisania urla sparky-tube zamyka się bez żadnego komunikatu.
Po wpisaniu np 555 otwiera się okno
"Choose an audio output format"
i wybraniu audio formatu stwierdza że
"The URL you entered is invalid" bla bla
To tak ma być?
Pozdr.
Sajmon
-
Hej
555 na pewno jest błędnym adresem, więc jest komunikat błędu.
Podaj link, który użyłeś.
Możesz również sprawdzić w terminalu:
sparky-tube audio
lub
sparky-tube video
wklej url i sprawdź co wyrzuci do terminala.
edit.
1. na której wersji Sparka sprawdzałeś
2. jaką masz wersję youtube-dl
-
...
1. na której wersji Sparka sprawdzałeś
2. jaką masz wersję youtube-dl
Rolling od zarania dziejów.
youtube-dl version 2019.01.30.1 - aktualizuję na beżąco z githuba
Python version 2.7.15+ (CPython) - Linux-4.19.0-1i-amd64-x86_64-with-Sparky-5-Nibiru
Wczoraj działało wszystko jak należy, przynajmniej mi się tak wydaje, tzn
nie wklepuijąc żadnego urla sparky-tube pokazywał od razu "The URL you entered is invalid"
Może mógłbyś dodać przed exit jakiś komentarz.
if [ "$URL" = "" ]
then
exit 1
fi
Pozdr.
Sajmon
edit:
o ile dobrze pamiętam to wczoraj po
URL=
był
CHECKURL=
-
Poprawione - 0.1.6 jest w repo.
-
Super, dzięki
Pozwoliłem sobie na mały patch, który omija opcję wyboru ścieżki zapisu audio/video lecz jej nie traci.
https://www.sajmon.at/sparky/sparky-tube-0.1.6.patch.gz
--- sparky-tube.orig 2019-02-02 07:16:27.305497519 +0100
+++ sparky-tube 2019-02-02 07:39:06.375343052 +0100
@@ -3,6 +3,16 @@
# Create by Elton 2019/01/24
# Last update 2019/02/01 by pavroo
+# patched by Sajmon
+# audio/video autosave path
+#
+# create $HOME/.sparky-tube and add this two lines
+# MUSICSAVEPATH=$(xdg-user-dir MUSIC)
+# VIDEOSAVEPATH=$(xdg-user-dir VIDEOS)
+#
+
+[ -f $HOME/.sparky-tube ] && . $HOME/.sparky-tube
+
# get default's locale file
DEFLOCDIR="/usr/share/sparky/sparky-tube"
if [ "`cat /etc/default/locale | grep pl`" != "" ]; then
@@ -171,7 +181,11 @@
if [ "$1" = "audio" ]
then
+ if [ -z $MUSICSAVEPATH ];then
DIR=$($GUI"$TITLETEXT" $IMAGEA $SIZEW $FORM $TXT"$LOCAL3\n" $FIELD"Local:":DIR $BUTTONOK | cut -d "|" -f1)
+ else
+ DIR=$MUSICSAVEPATH
+ fi
cd $DIR
youtube-dl -o '%(title)s.%(ext)s' --extract-audio --audio-format $AUDIOFORM --audio-quality 0 $URL | BAR=$($GUI"$TITLETEXT" $IMAGEA $SIZEW $PROGRESS"$LOCAL5")
@@ -190,7 +204,11 @@
elif [ "$1" = "video" ]
then
- DIR=$($GUI"$TITLETEXT" $IMAGEV $SIZEW $FORM $TXT"$LOCAL3\n" $FIELD"Local:":DIR $BUTTONOK | cut -d "|" -f1)
+ if [ -z $VIDEOSAVEPATH ];then
+ DIR=$($GUI"$TITLETEXT" $IMAGEA $SIZEW $FORM $TXT"$LOCAL3\n" $FIELD"Local:":DIR $BUTTONOK | cut -d "|" -f1)
+ else
+ DIR=$VIDEOSAVEPATH
+ fi
cd $DIR
youtube-dl -f $VIDEOFORM -o '%(title)s.%(ext)s' $URL | BAR=$($GUI"$TITLETEXT" $IMAGEV $SIZEW $PROGRESS"$LOCAL5")
Pozdr.
Sajmon
-
Dzięki za wrzutkę diffa, teraz działa idealnie. (0.1.7)
Pozdr.
Sajmon
-
Hi pavroo,
lang de
https://archive.org/download/nomjasV/sparky-tube_langde-0.1.7.zip
Pozdr
Sajmon
-
Dzięki, poszło.