Skocz do zawartości

Rekomendowane odpowiedzi

  • 2 months later...

0. Wchodzisz na stronę z filmem, uruchamiasz DevTools Console.

1. Wyciągasz adres do filmu:

// URLToArray - https://stackoverflow.com/questions/4297765/make-a-javascript-array-from-url
function URLToArray(url) {
    var request = {};
    var pairs = url.substring(url.indexOf('?') + 1).split('&');
    for (var i = 0; i < pairs.length; i++) {
        if(!pairs[i])
            continue;
        var pair = pairs[i].split('=');
        request[decodeURIComponent(pair[0])] = decodeURIComponent(pair[1]);
     }
     return request;
}
window.location.replace(URLToArray(ytplayer.config.args.url_encoded_fmt_stream_map).url);

2. Zapisujesz używając WGET.

wget -O videoFile "<ten adres na który zostaniesz przekierowany>"

3. Konwertujesz do mp3 korzystając z FFMPEG.

ffmpeg -i videoFile -codec:a libmp3lame -b:a 320k audio.mp3

Zabawy jest trochę więcej niż tutaj i można to zrobić na różne sposoby, ale myślę, że trochę cię naprowadziłem. Zrób sam, to przynajmniej się czegoś nauczysz.

Edytowane przez Chan Tai Man
Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.