Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

sparky-tube 0.1.5

Zaczęty przez Sajmon, Luty 01, 2019, 03:53:02 PM

Poprzedni wątek - Następny wątek

Sajmon

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

pavroo

#1
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
Czasami lepiej trzymać usta zamknięte i być traktowany jak idiota, niż je otworzyć i rozwiać wszelkie wątpliwości. Mark Twain

Sajmon

#2
Cytat: pavroo
...
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=

pavroo

Poprawione - 0.1.6 jest w repo.
Czasami lepiej trzymać usta zamknięte i być traktowany jak idiota, niż je otworzyć i rozwiać wszelkie wątpliwości. Mark Twain

Sajmon

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

Sajmon

Dzięki za wrzutkę diffa, teraz działa idealnie. (0.1.7)

Pozdr.
Sajmon

Sajmon

#6

pavroo

Czasami lepiej trzymać usta zamknięte i być traktowany jak idiota, niż je otworzyć i rozwiać wszelkie wątpliwości. Mark Twain

Zobacz najnowsze wiadomości na forum