Jak wyciągnąć filmik ze strony WWW ?

Oprogramowanie niewymienione wcześniej
Myopic
Awatar użytkownika

Jak wyciągnąć filmik ze strony WWW ?

2.08.2023, 22:39

Potrzebuję pobrać filmik z tej strony:
https://dziennikzachodni.pl/roztanczone-ulice-honolulu-nie-to-hawajska-potancowka-w-katowicach-tak-bawiono-sie-pod-uniwersytetem-slaskim/ar/c13-17704583
Niestety mój płatny Wondershare Uniconverter, którym bez problemu wyciągam filmy z Facebooka lub Instagrama, nie radzi sobie z tym linkiem.
Otwarłem więc ramkę z filmem w osobnej karcie przeglądarki uzyskując w ten sposób link, ale z nim także program ten nie potrafi sobie poradzić:
https://smartapp-polskapress-prod.tvp.pl/releases/tvplayer3/default/embed.html?ID=71173011&pid=pp&autoplay=1&muted=1&vid=69353&cid=17704583&pst=article_gallery&pte=article

Możecie doradzić, jak ten film wyciągnąć z tej strony...?
WWW.artekfilm.pl
Sony HDR-AX2000 | DJI Mavic Mini | Pinnacle Studio
szczemp

Jak wyciągnąć filmik ze strony WWW ?

3.08.2023, 06:58

Tvp serwuje takie filmy w kilkusekundowych częściach formatu .ts. Uruchom film i otwórz narzędzia deweloperskie zakładka network. Zobaczysz listę plików z takimi nazwami nv-hls-seg-vod4-10-f7-v1-a1.ts
W nazwie:
10 to kolejna cześć.
f7 to jakość (od 1 do 7)
v1 to ścieżka wideo
a1 to ścieżka audio.
Odpalasz film na początku i widzisz od jakiego numeru się zaczyna. Przeskakujesz na koniec i widzisz ostatni fragment. Teraz ręcznie albo jakimś skryptem generujesz nazwy pośrednich części i ściągasz. Potem trzeba to scalić i skonwertować do czegoś zjadliwego. Najpierw scalanie, potem konwersja.
Scalanie np ffmpeg.exe -f concat -i lista.txt -c copy out.ts gdzie lista.txt to lista części posortowana od pierwszego do ostatniego.
Konwertowanie np ffmpeg.exe -i out.ts -c:v copy -c:a copy out.mp4
mav
Awatar użytkownika

Jak wyciągnąć filmik ze strony WWW ?

3.08.2023, 11:01

Odpowiedź szczempa jest bardzo dobra, jednak gdybym ja musiał to zrobić, to poszedłbym na łatwiznę i zgrał obraz OBSem :D
A7S3, FX30, jazda kran dron zdzich i takie tam | Sprzęt filmowy do wynajęcia | Moje realizacje
Myopic
Awatar użytkownika

Jak wyciągnąć filmik ze strony WWW ?

3.08.2023, 11:20

Pobrałem poszczególne kilkusekundowe fragmenty filmu w plikach .ts z numerami od 24 do 36.
Stworzyłem nowy plik tekstowy lista.txt, a w nim umieściłem nazwy poszczególnych plików:
nv-hls-seg-vod4-24-f7-v1-a1.ts
nv-hls-seg-vod4-25-f7-v1-a1.ts
nv-hls-seg-vod4-26-f7-v1-a1.ts
nv-hls-seg-vod4-27-f7-v1-a1.ts
nv-hls-seg-vod4-28-f7-v1-a1.ts
nv-hls-seg-vod4-29-f7-v1-a1.ts
nv-hls-seg-vod4-30-f7-v1-a1.ts
nv-hls-seg-vod4-31-f7-v1-a1.ts
nv-hls-seg-vod4-32-f7-v1-a1.ts
nv-hls-seg-vod4-33-f7-v1-a1.ts
nv-hls-seg-vod4-34-f7-v1-a1.ts
nv-hls-seg-vod4-35-f7-v1-a1.ts
nv-hls-seg-vod4-36-f7-v1-a1.ts

Ponieważ nigdy nie używałem narzędzia ffmpeg, więc najpierw pobrałem je sobie ze strony https://www.gyan.dev/ffmpeg/builds/, rozpakowałem, umieściłem w folderze systemowym C:\, dodałem zmienną środowiskową w moim systemie Windows 7.
Na koniec wszedłem do folderu E:\Wideo\Tymczasowe, w którym znajduje się lista.txt oraz ściągnięte pliki, w linii komend wydałem polecenie scalenia plików, czyli dokładnie to, które podałeś. Niestety pojawił się błąd:
Obrazek

Co robię źle?
WWW.artekfilm.pl
Sony HDR-AX2000 | DJI Mavic Mini | Pinnacle Studio
szczemp

Jak wyciągnąć filmik ze strony WWW ?

3.08.2023, 13:25

Nie doprecyzowałem jak ma wyglądać ten plik z listą. Zerknij do dokumentacji: https://trac.ffmpeg.org/wiki/Concatenate
Dla pewności wpisuj ścieżki bezwzględne, najlepiej bez spacji i polskich znaków żeby były.
Myopic
Awatar użytkownika

Jak wyciągnąć filmik ze strony WWW ?

3.08.2023, 15:50

Skorygowałem strukturę pliku tekstowego oraz w narzędziu deweloperskim włączyłem opcję "Wyłącz pamięć podręczną" dzięki czemu pobrałem wszystkie pliki składowe o numerach od 1 do 36:
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-2-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-3-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-4-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-5-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-6-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-7-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-8-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-9-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-10-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-11-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-12-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-13-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-14-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-15-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-16-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-17-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-18-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-19-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-20-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-21-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-22-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-23-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-24-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-25-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-26-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-27-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-28-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-29-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-30-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-31-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-32-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-33-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-34-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-35-f7-v1-a1.ts'
file 'E:\Wideo\Tymczasowe\nv-hls-seg-vod4-36-f7-v1-a1.ts'

Niestety musiałem pominąć pierwszy plik z numerem 1, bo jego jakość jest kiepska o wartości 'f1', przez co po scaleniu cały film był takiej kiepskiej jakości.
Ale dzięki Twoim radom otrzymałem to, co chciałem, następnie jeszcze skonwertowałem film do postaci .mp4, także podaną przez Ciebie komendą.

Dziękuję! :)
Może przyda się to jeszcze komuś.
Swoją drogą, czy to TVP jest taka specyficzna w konstruowaniu filmików na strony WWW, czy inne telewizje też tak robią?
Ostatnio zmieniony 3.08.2023, 19:07 przez Myopic, łącznie zmieniany 1 raz.
WWW.artekfilm.pl
Sony HDR-AX2000 | DJI Mavic Mini | Pinnacle Studio
szczemp

Jak wyciągnąć filmik ze strony WWW ?

3.08.2023, 18:51

Ten pierwszy plik też powinien mieć jakość f7. Możesz go ręcznie wpisać do przeglądarki i pobrać.
Myopic
Awatar użytkownika

Jak wyciągnąć filmik ze strony WWW ?

3.08.2023, 19:04

Rzeczywiście, tak też zrobiłem. Skopiowałem adres tego pierwszego pliku z narzędzia deweloperskiego, wkleiłem w pasku adresu przeglądarki i zmieniłem "f1" na "f7", no i pobrałem plik. Ponownie scaliłem wszystkie fragmenty i oto mam ściągnięty pełny film na pamiątkę. :)

https://youtu.be/G2NDNNe75cQ

Dzięki! :)
WWW.artekfilm.pl
Sony HDR-AX2000 | DJI Mavic Mini | Pinnacle Studio
imprezylive

Jak wyciągnąć filmik ze strony WWW ?

4.08.2023, 11:06

Myopic pisze:Źródło posta
Dziękuję! :)
Może przyda się to jeszcze komuś.
Swoją drogą, czy to TVP jest taka specyficzna w konstruowaniu filmików na strony WWW, czy inne telewizje też tak robią?


HLS lub DASH jest obecnie najpopularniejszym sposobem podawania wideo. Np. YT również dzieli pliki w podobny sposób jak w HLS.
Myopic
Awatar użytkownika

Jak wyciągnąć filmik ze strony WWW ?

4.08.2023, 11:35

Ale jeśli chodzi o YT, to bez problemu wyciągam pliki w jednej chwili popularnymi narzędziami jak np. Free Studio lub Wondershare UniConverter.
WWW.artekfilm.pl
Sony HDR-AX2000 | DJI Mavic Mini | Pinnacle Studio
tomekk79

Jak wyciągnąć filmik ze strony WWW ?

4.08.2023, 11:57

Myopic pisze:Źródło posta Ponieważ nigdy nie używałem narzędzia ffmpeg ....

A wystarczy użyć najzwyklejszej funkcji systemowej 'copy' :)
Już tu kiedyś komuś sklejałem kilka takich plików w jeden.
Myopic
Awatar użytkownika

Jak wyciągnąć filmik ze strony WWW ?

4.08.2023, 12:17

@tomekk79, niby jest taka komenda:
https://www.computerhope.com/copyhlp.htm
ale czy ona rzeczywiście ładnie łączy pliki wideo...?
WWW.artekfilm.pl
Sony HDR-AX2000 | DJI Mavic Mini | Pinnacle Studio
tomekk79

Jak wyciągnąć filmik ze strony WWW ?

4.08.2023, 12:32

Myopic pisze:Źródło posta @tomekk79, niby jest taka komenda:
ale czy ona rzeczywiście ładnie łączy pliki wideo...?
No przecież napisałem, że łączy bo sam to robiłem. Ktoś tu miał chyba 7 czy 9 plików i jedną komendą ładnie wszystko połączyło się w jeden :)
Myopic
Awatar użytkownika

Jak wyciągnąć filmik ze strony WWW ?

4.08.2023, 15:15

@tomekk79, tak, Twoim sposobem także scaliłem te 36 plików, a komenda wygląda tak:

copy /b *.ts /b out.ts /b

czyli: wszystkie pliki znajdujące się w bieżącym folderze z rozszerzeniem ts skopiuj kolejno do pliku out.ts w trybie binarnym.
Otrzymałem taki sam film, jak przy pomocy narzędzia ffmpeg.
Dzięki! :)
WWW.artekfilm.pl
Sony HDR-AX2000 | DJI Mavic Mini | Pinnacle Studio
szczemp

Jak wyciągnąć filmik ze strony WWW ?

4.08.2023, 16:27

tomekk79 pisze:Źródło posta
Myopic pisze:Źródło posta @tomekk79, niby jest taka komenda:
ale czy ona rzeczywiście ładnie łączy pliki wideo...?
No przecież napisałem, że łączy bo sam to robiłem. Ktoś tu miał chyba 7 czy 9 plików i jedną komendą ładnie wszystko połączyło się w jeden :)

To było dla mnie. Przy małej ilości plików działało dobrze. Problem zaczynał się, kiedy plików naprawdę było sporo. Być może sprzęt nie nadążał, ale nie udało mi się wtedy tego zrobić. ffmpeg jest pewniejszy.
Myopic
Awatar użytkownika

Jak wyciągnąć filmik ze strony WWW ?

4.08.2023, 23:57

@szczemp, inna sprawa, że komendą systemową copy możemy jedynie scalić wiele plików, ale żeby skonwertować np. do postaci .mp4, to trzeba użyć np. ffmpeg.
WWW.artekfilm.pl
Sony HDR-AX2000 | DJI Mavic Mini | Pinnacle Studio
Myopic
Awatar użytkownika

Jak wyciągnąć filmik ze strony WWW ?

6.08.2023, 00:01

@Mafox_ czyli jest jeszcze inny sposób. Dzięki :)
WWW.artekfilm.pl
Sony HDR-AX2000 | DJI Mavic Mini | Pinnacle Studio
SylwekK
Awatar użytkownika

Jak wyciągnąć filmik ze strony WWW ?

8.08.2023, 22:57

Taka ciekawostka :) Komenda copy może też łączyć bez problemu dowolne pliki, np. dokleić plik tekstowy do obrazka jpg. Taki obrazek można sobie normalnie oglądać (będzie wyświetlana tylko grafika), ale przy okazji ktoś wtajemniczony bez problemu może podejrzeć w edytorze zawartość pliku tekstowego doklejonego do tego obrazka. Tyle chciałem powiedzieć :)
http://www.sylwekkuna.com
Panasonic GH2, Zoom H2, Steadycam, Ronin S
Myopic
Awatar użytkownika

Jak wyciągnąć filmik ze strony WWW ?

9.08.2023, 09:12

@SylwekK, rzeczywiście. :)
Zatem w poniższym obrazku przesyłam wiadomość "zaszyfrowaną" przeze mnie komendą systemową copy.

Obrazek
WWW.artekfilm.pl
Sony HDR-AX2000 | DJI Mavic Mini | Pinnacle Studio
docxxx

Jak wyciągnąć filmik ze strony WWW ?

9.08.2023, 12:38

Po otwarciu w Notepad++:

Pozdrowienia dla Filmuserów w œrodê 9 sierpnia 2023 :-)
Myopic
Awatar użytkownika

Jak wyciągnąć filmik ze strony WWW ?

9.08.2023, 12:57

@docxxx, u mnie, po otwarciu w Notepad++ polskie znaki wyświetlają się prawidłowo... Hmm...
Gdy otwieram za pomocą najprostszego notatnika windowsowego, to także widać wszystkie polskie znaki.
Otwierając za pomocą WordPad'a windowsowego także prawidłowo widać polskie znaki.
Więc musisz mieć zepsuty komputer... ;)
WWW.artekfilm.pl
Sony HDR-AX2000 | DJI Mavic Mini | Pinnacle Studio

Wróć do „Inne”



Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 21 gości

Chmura tagów:

Filmowanie lustrzankamivideodslrBlackmagic Pocket Cinema Camera 6KSony A6300 A6500 A7mk3 A7S3Zhiyun Crane 3S | WeeBill LabCanon C70 mk2 C200 C300SamyangDJI Ronin-S Mavic Air Phantom ProSony FX6 FX9GradingPanasonic S1 S1h GH5s GH5Gimbal