🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.ms-windows.winnt
13 messages
13 total messages Started by PiteR Wed, 20 Nov 2024 04:43
yt dlp data pobrania video
#286063
Author: PiteR
Date: Wed, 20 Nov 2024 04:43
15 lines
1486 bytes
w tej chwili mam

-o "X:/yt test %(id)s %(height)sp.%(ext)s"

chciałbym osiągnąć automatyczne wstawianie daty POBRANIA
żeby codziennie nie wklejać daty ręcznie.

znalazłem takie coś w google ale nie działa :/

-o "X:/yt test $(date +%Y%m%d) %(id)s %(height)sp.%(ext)s"

-- 
Piter

# kradno ale sie dzielo
Re: yt dlp data pobrania video
#286064
Author: SPS
Date: Wed, 20 Nov 2024 06:26
18 lines
1525 bytes
W dniu 20.11.2024 o 05:43, PiteR pisze:
> w tej chwili mam
> 
> -o "X:/yt test %(id)s %(height)sp.%(ext)s"
> 
> chciałbym osiągnąć automatyczne wstawianie daty POBRANIA
> żeby codziennie nie wklejać daty ręcznie.
> 
> znalazłem takie coś w google ale nie działa :/
> 
> -o "X:/yt test $(date +%Y%m%d) %(id)s %(height)sp.%(ext)s"
> 
 > -o "X:/yt test $(`date +%Y%m%d`) %(id)s %(height)sp.%(ext)s"
Może tak zadziała.

-- 
Pozdrawiam,
Draco
Re: yt dlp data pobrania video
#286065
Author: Grzegorz Niemirowski
Date: Wed, 20 Nov 2024 18:38
13 lines
1578 bytes
PiteR <email@fauszywy.pl> napisał(a):
> w tej chwili mam
> -o "X:/yt test %(id)s %(height)sp.%(ext)s"
> chciałbym osiągnąć automatyczne wstawianie daty POBRANIA
> żeby codziennie nie wklejać daty ręcznie.
> znalazłem takie coś w google ale nie działa :/
> -o "X:/yt test $(date +%Y%m%d) %(id)s %(height)sp.%(ext)s"

-o "X:/yt test %date% %(id)s %(height)sp.%(ext)s"

-- 
Grzegorz Niemirowski
https://www.grzegorz.net/ 
Re: yt dlp data pobrania video
#286066
Author: jedrek
Date: Wed, 27 Nov 2024 12:25
46 lines
2632 bytes
"Grzegorz Niemirowski"
> -o "X:/yt test %date% %(id)s %(height)sp.%(ext)s"

Czy klucz "-o" ma jakiś dostępny parametr aby mu tylko wskazać, że wynikowy
plik ma zapisać na innym dysku z domyślmą nazwą pliku video, jaka wynika z 
tego co strona www
wypluwa z siebie?
W helpie nic takiego przykładowego nie widzę.

Np, załóżmy, że przy typowym pobieraniu gdy nie używamy klucza "-o"
to yt-dlp zapisuje nam plik na ścieżce gdzie siedzi nam aplikacja yt-dlp
z nazwą pliku jaką proponuje strona, z której pobieramy.
Czyli np. zapis dokona się na

 C:\"domyślna nazwa pliku.mp4"

gdy yt-dlp siedzi na C:\

pod nazwą wskazaną przez stronę, z której pobieramy,
że np. będzie to narzucone przez stronę:
"BardzoDlugaNazwa1234567abcdefgh.mp4"

Czy da się wskazać tylko jednorazowo nową ścieżkę zapisu, bez podawania
tej domyślnej nazwy pliku? Tak aby program nazwę pliku, mimo jednorazowej 
zmiany dysku zapisu pociągnął sobie domyślą z www.
Póki co za każdym razem klepię całość, chcąc jednorazowo zapisać na innym 
niż domyślny dysk.
Czyli np zapinam dysk E:\
I wskazuję w linii komend:

 -o E:\BardzoDlugaNazwa1234567abcdefgh.mp4

Da sie to jakoś uprościć? Aby była tylko ścieżka folderu docelowego

-o E:\

i co dopisać dalej aby za każdym razem zapisywało domyślną nazwę pliku jaką 
narzuca strona www

jakieś ciągi % itp? Jest coś takiego?

Tak aby nazwy pliku już nie trzeba było tej domyślnej ręcznie klepać, a żeby 
jakiś dedykowany klucz, parametr
wskazywał, że program yt-dlp sam sobie ją ma pociągnąć z www (czyli tak jak 
ma to
domyślnie bez używania klucza "-o". 
Re: yt dlp data pobrania video
#286067
Author: szopen
Date: Wed, 27 Nov 2024 19:21
52 lines
3030 bytes
On 27.11.2024 13:25, jedrek wrote:
> "Grzegorz Niemirowski"
>> -o "X:/yt test %date% %(id)s %(height)sp.%(ext)s"
> 
> Czy klucz "-o" ma jakiś dostępny parametr aby mu tylko wskazać, że wynikowy
> plik ma zapisać na innym dysku z domyślmą nazwą pliku video, jaka wynika z tego co strona www
> wypluwa z siebie?
> W helpie nic takiego przykładowego nie widzę.
> 
> Np, załóżmy, że przy typowym pobieraniu gdy nie używamy klucza "-o"
> to yt-dlp zapisuje nam plik na ścieżce gdzie siedzi nam aplikacja yt-dlp
> z nazwą pliku jaką proponuje strona, z której pobieramy.
> Czyli np. zapis dokona się na
> 
> C:\"domyślna nazwa pliku.mp4"
> 
> gdy yt-dlp siedzi na C:\
> 
> pod nazwą wskazaną przez stronę, z której pobieramy,
> że np. będzie to narzucone przez stronę:
> "BardzoDlugaNazwa1234567abcdefgh.mp4"
> 
> Czy da się wskazać tylko jednorazowo nową ścieżkę zapisu, bez podawania
> tej domyślnej nazwy pliku? Tak aby program nazwę pliku, mimo jednorazowej zmiany dysku zapisu pociągnął sobie domyślą z 
> www.
> Póki co za każdym razem klepię całość, chcąc jednorazowo zapisać na innym niż domyślny dysk.
> Czyli np zapinam dysk E:\
> I wskazuję w linii komend:
> 
> -o E:\BardzoDlugaNazwa1234567abcdefgh.mp4
> 
> Da sie to jakoś uprościć? Aby była tylko ścieżka folderu docelowego
> 
> -o E:\
> 
> i co dopisać dalej aby za każdym razem zapisywało domyślną nazwę pliku jaką narzuca strona www
> 
> jakieś ciągi % itp? Jest coś takiego?
> 
> Tak aby nazwy pliku już nie trzeba było tej domyślnej ręcznie klepać, a żeby jakiś dedykowany klucz, parametr
> wskazywał, że program yt-dlp sam sobie ją ma pociągnąć z www (czyli tak jak ma to
> domyślnie bez używania klucza "-o".

Jaja sobie robisz czy szukasz jelenia?
Masz dokumentację i wszystko jest opisane:

https://github.com/yt-dlp/yt-dlp/blob/master/README.md#filesystem-options

Nie chce się czytać?

-- 
szopen
Re: yt dlp data pobrania video
#286068
Author: PiteR
Date: Wed, 27 Nov 2024 20:32
20 lines
1799 bytes
in <news:vi7rgo$4nrs$1@dont-email.me>
user szopen pisze tak:

> Jaja sobie robisz czy szukasz jelenia?
> Masz dokumentację i wszystko jest opisane:
> 
> https://github.com/yt-dlp/yt-dlp/blob/master/README.md#filesystem-o
> ptions 
> 
> Nie chce się czytać?

Nie każdy to rozumie. Ja tak rozumiem opcje yt dlp
rozumiem też np regex ale już opcji cmd z Windowsa nie rozumiem.

Kilka razy próbowałem zrozumieć co poeta miał na myśli.

-- 
Piter

# kradno ale sie dzielo
Re: yt dlp data pobrania video
#286081
Author: PiteR
Date: Wed, 27 Nov 2024 20:44
24 lines
1852 bytes
in <news:odE1P.215586$ziie.69520@usenetxs.com>
user jedrek pisze tak:

> Da sie to jakoś uprościć? Aby była tylko ścieżka folderu
> docelowego 
> 
> -o E:\
> 
> i co dopisać dalej aby za każdym razem zapisywało domyślną nazwę
> pliku jaką narzuca strona www
> 
> jakieś ciągi % itp? Jest coś takiego?
 

np tak

-o "E:/jutub/video %(title)s.%(ext)s"

yt-dlp.exe -f 137+140 -o "E:/jutub/video %(title)s.%(ext)s" https://www.youtube.com/shorts/qbcI88IomlE

-- 
Piter

# kradno ale sie dzielo
Re: yt dlp data pobrania video
#286069
Author: jedrek
Date: Thu, 28 Nov 2024 11:44
32 lines
2812 bytes
"szopen"
> Jaja sobie robisz czy szukasz jelenia?
> Masz dokumentację i wszystko jest opisane:
> https://github.com/yt-dlp/yt-dlp/blob/master/README.md#filesystem-options
> Nie chce się czytać?

Kolejny wybity programista, co w lot wszystko pojmuje...
Przypominasz tych: "tu masz naukę programowania, przeczytaj i będziesz 
wybitnym programistą". Czyta potem taki jak jak i niewiele z tego pojmuje.
Nie z każdego będzie profesor.
Dokładnie to samo co PiterR wskazał niżej.
Dziś nawet instrukcje obsługi dla sprzętu RTV AGD pisane niejasno, a dopiero 
co laikowi
się wczytać w Helpa do programu obsługiwanego z linii komend.
Help w działach, które dotyczyły moich zapytań przeczytałem już dawno, co 
zrozumiałem (bo akurat były podane przykłady tego czego nie rozumiałem) to 
zastosowałem, o inne sprawy pozostaje mi pytać, bo nie każdy wątpliwość jest 
omówiona przykładami, bo nie zawsze te zapisy i suche szablony pojmuję, 
problem mam z ich interpretacją.
To tak jak np. wyrażenia regularne, jak ktoś mi nie poda gotowca, to marnie 
się w tym
poruszam i tylko wróże z fusów.
Dla kogoś kto nie klepie cyklicznie setek linii komend dzienne, nie siedzi w 
kodach źrodłowych, łatwiej na przykładzie dla laika podać w 3 linijkach 
odpowiedzi jak to ugryźć.
Twoja odpowiedź przypomina mi mędrców np. z forum elektroda.pl jak ktoś pyta 
o rozwiązanie problemu.
Wątek potem rozbudowany na kilkadziesiąt odpowiedzi, a problem dalej 
nierozwiązany.
A potem się okazuje, że w jednej odpowiedzi, w 2 zdaniach można było chłopu 
rozwiać wątpliwości i zakończyć dumanie.
Ale ja przecież szukam jelenia. 
Re: yt dlp data pobrania video
#286082
Author: jedrek
Date: Thu, 28 Nov 2024 11:44
13 lines
1652 bytes
"PiteR"
> -o "E:/jutub/video %(title)s.%(ext)s"
> yt-dlp.exe -f 137+140 -o "E:/jutub/video %(title)s.%(ext)s" 
> https://www.youtube.com/shorts/qbcI88IomlE

Na spokojnie będę musiał to przetrawić.
W komputerowo-informatyczno-elektronicznych tematech jesteś od  wielu lat 
pomocny, krótko i na temat, a nie obraza majestatu, bo głupek-smierdzący leń 
co nic nie czyta, ośmielił zapytać o coś czego
za pierona nie potrafi zrozumieć.
Na innych grupach pozatechnicznych natomiast mocno mnie wkurzasz jak czytam, 
bo wtedy wynika żeś z innej bajki.
Jakby to był jakiś inny PiterR, tam podmienili chłopa :) 
Re: yt dlp data pobrania video
#286070
Author: szopen
Date: Thu, 28 Nov 2024 13:52
83 lines
5872 bytes
On 28.11.2024 12:44, jedrek wrote:
> "szopen"
>> Jaja sobie robisz czy szukasz jelenia?
>> Masz dokumentację i wszystko jest opisane:
>> https://github.com/yt-dlp/yt-dlp/blob/master/README.md#filesystem-options
>> Nie chce się czytać?
> 
> Kolejny wybity programista, co w lot wszystko pojmuje...
> Przypominasz tych: "tu masz naukę programowania, przeczytaj i będziesz wybitnym programistą". Czyta potem taki jak jak i 
> niewiele z tego pojmuje.
> Nie z każdego będzie profesor.
> Dokładnie to samo co PiterR wskazał niżej.
> Dziś nawet instrukcje obsługi dla sprzętu RTV AGD pisane niejasno, a dopiero co laikowi
> się wczytać w Helpa do programu obsługiwanego z linii komend.
> Help w działach, które dotyczyły moich zapytań przeczytałem już dawno, co zrozumiałem (bo akurat były podane przykłady 
> tego czego nie rozumiałem) to zastosowałem, o inne sprawy pozostaje mi pytać, bo nie każdy wątpliwość jest omówiona 
> przykładami, bo nie zawsze te zapisy i suche szablony pojmuję, problem mam z ich interpretacją.
> To tak jak np. wyrażenia regularne, jak ktoś mi nie poda gotowca, to marnie się w tym
> poruszam i tylko wróże z fusów.
> Dla kogoś kto nie klepie cyklicznie setek linii komend dzienne, nie siedzi w kodach źrodłowych, łatwiej na przykładzie 
> dla laika podać w 3 linijkach odpowiedzi jak to ugryźć.
> Twoja odpowiedź przypomina mi mędrców np. z forum elektroda.pl jak ktoś pyta o rozwiązanie problemu.
> Wątek potem rozbudowany na kilkadziesiąt odpowiedzi, a problem dalej nierozwiązany.
> A potem się okazuje, że w jednej odpowiedzi, w 2 zdaniach można było chłopu rozwiać wątpliwości i zakończyć dumanie.
> Ale ja przecież szukam jelenia.

Do mnie masz pretesje, że jesteś leniwy? Serio?
A teraz dowód. Klikasz linka jaki dałem i od góry stoi tak:

Filesystem Options:

-a, --batch-file FILE           File containing URLs to download ("-" for
                                 stdin), one URL per line. Lines starting
                                 with "#", ";" or "]" are considered as
                                 comments and ignored

--no-batch-file                 Do not read URLs from batch file (default)

-P, --paths [TYPES:]PATH        The paths where the files should be
                                 downloaded. Specify the type of file and the
                                 path separated by a colon ":". All the same
                                 TYPES as --output are supported.
                                 Additionally, you can also provide "home"
                                 (default) and "temp" paths. All intermediary
                                 files are first downloaded to the temp path
                                 and then the final files are moved over to
                                 the home path after download is finished.
                                 This option is ignored if --output is an
                                 absolute path
[...]

Teraz wrzucasz w translator ten tekst jeśli nie umiesz po obcemu i stoi:

Opcje systemu plików:

-a, --batch-file FILE Plik zawierający adresy URL do pobrania („-” dla
                                 stdin), jeden adres URL w wierszu. Linie rozpoczynające się
                                 od „#”, „;” lub „]” są traktowane jako
                                 komentarze i są ignorowane

--no-batch-file Nie odczytuje adresów URL z pliku wsadowego (domyślnie)

-P, --paths [TYPES:]PATH Ścieżki, w których pliki powinny być pobierane.
                                 pobrane. Określa typ pliku i ścieżkę
                                 ścieżkę oddzielone dwukropkiem „:”. Wszystkie te same
                                 TYPY jak --output są obsługiwane.
                                 Dodatkowo można również podać ścieżki „home”
                                 (domyślnie) i „temp”. Wszystkie pliki pośrednie
                                 są najpierw pobierane do ścieżki tymczasowej
                                 a następnie końcowe pliki są przenoszone do
                                 do ścieżki domowej po zakończeniu pobierania.
                                 Opcja ta jest ignorowana, jeśli --output jest
                                 ścieżka bezwzględna

I masz jak wół, że jest parametr -P i on definiuje katalog wyjściowy.
Gdybyś jeszcze zjechał niżej na tej stronie to są przykłady z -P.


Naprawdę to wymaga doktoratu z programowania? A może odrobiny chęci i kilku minut "dumania"?


-- 
szopen
Re: yt dlp data pobrania video
#286079
Author: PiteR
Date: Thu, 28 Nov 2024 20:40
16 lines
1827 bytes
in <news:VIY1P.340372$Dhn6.85606@usenetxs.com>
user jedrek pisze tak:

> Na innych grupach pozatechnicznych natomiast mocno mnie wkurzasz
> jak czytam, bo wtedy wynika żeś z innej bajki.
> Jakby to był jakiś inny PiterR, tam podmienili chłopa :) 

To tak ma być. Tak zaprojektowane fabrycznie.

Nisko się kłaniał i dzień dobry mówił. Siatki pomógł nieść.
Kto by pomyślał, że zamorduje żonę i dzieci ;)

-- 
Piter

# kradno ale sie dzielo
Re: yt dlp data pobrania video
#286078
Author: PiteR
Date: Thu, 28 Nov 2024 22:58
28 lines
2134 bytes
in <news:vhlaat$m6q$1@news.chmurka.net>
user Grzegorz Niemirowski pisze tak:

> PiteR <email@fauszywy.pl> napisał(a):
>> w tej chwili mam
>> -o "X:/yt test %(id)s %(height)sp.%(ext)s"
>> chciałbym osiągnąć automatyczne wstawianie daty POBRANIA
>> żeby codziennie nie wklejać daty ręcznie.
>> znalazłem takie coś w google ale nie działa :/ -o "X:/yt test $(date
>> +%Y%m%d) %(id)s %(height)sp.%(ext)s" 
> 
> -o "X:/yt test %date% %(id)s %(height)sp.%(ext)s"

To niestety wstawiało tekst %date% do nazwy pliku.


Dziś znalazłem takie coś. Jak na razie działa tak jak chcę.

-o "X:/yt test %(epoch>%Y%m%d %a)s %(id)s %(height)sp.%(ext)s"


https://www.reddit.com/r/StacherIO/comments/18sr49e/can_i_add_the_download_datetime_to_the_filename/
https://docs.python.org/3/library/datetime.html#strftime-and-strptime-format-codes

-- 
Piter

# kradno ale sie dzielo
Re: yt dlp data pobrania video
#286077
Author: Grzegorz Niemirowski
Date: Fri, 29 Nov 2024 11:54
12 lines
1780 bytes
jedrek <j@j.j> napisał(a):
> Kolejny wybity programista, co w lot wszystko pojmuje...
> Przypominasz tych: "tu masz naukę programowania, przeczytaj i będziesz 
> wybitnym programistą". Czyta potem taki jak jak i niewiele z tego pojmuje.
> Nie z każdego będzie profesor.

Kurde, kolejny. To jest instrukcja dla użytkownika, nie trzeba znać żadnego 
programowania. Napisana dosyć prosto i nawet nie próbowałeś do niej zajrzeć.

-- 
Grzegorz Niemirowski
https://www.grzegorz.net/ 
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads