Mes jau jums pasakojome youtube-dl, įrankis, kuris naudojant komandas terminale leidžia mums atsisiųsti vaizdo įrašus iš „YouTube“ ir patogiai juos peržiūrėti neprisijungus.
Taip atsitinka dmacias Prieš kurį laiką jis sukūrė scenarijų, kuris atlieka tiksliai tai, ką sako įrašo pavadinimas:
- Atsisiųskite „YouTube“ vaizdo įrašą
- Ištraukite garso įrašą iš to vaizdo įrašo
Kad scenarijus veiktų, turite būti įdiegę youtube-dl:
„Ubuntu“ ir dariniuose:
sudo apt-get install youtube-dl
„ArchLinux“ ar išvestinėse priemonėse:
sudo pacman -S youtube-dl
Dabar pereiname prie „ffmpeg“ diegimo:
„Ubuntu“ ir dariniuose:
sudo apt-get install ffmpeg
„ArchLinux“ ar išvestinėse priemonėse:
sudo pacman -S ffmpeg
Paruošta, dabar mes atsisiųsime scenarijų ir suteiksime jam vykdymo teises:
wget http://www.dmaciasblog.com//wp-content/uploads/2013/09/yoump3
chmod +x yoump3
Paruošta!
Dabar, norėdami su juo dirbti, tai yra, atsisiųsti „YouTube“ vaizdo įrašo garsą, akivaizdu, kad turime žinoti, kuris „YouTube“ vaizdo įrašas nėra? Paimkime, pavyzdžiui, šį vaizdo įrašą: „Storytime“, „Nightwish“
Vykdome scenarijų ir kaip pirmąjį parametrą perduodame vaizdo įrašo URL:
./yoump3 http://www.youtube.com/watch?v=4Hlw2xHOXAI
Įpusėjus procesui, mūsų bus paprašyta pavadinimo, kurį norime suteikti failui, trunka būti vardu BE tarpų.
Ir pasiruošę!
Beje, jei tai rodo kokią klaidą, kad ji (scenarijus) neranda youtube-dl aplanke / usr / local / bin / youtube-dl, turėtumėte sukurti simbolinę nuorodą iš savo youtube-dl kelio į ten, kur nurodyti, tai yra:
sudo ln -s /usr/bin/youtube-dl /usr/local/bin/
Pabaiga!
Tai yra šiek tiek automatinis garso atkūrimo būdas, nors, žinoma, visada galite patys atsisiųsti vaizdo įrašą ir tada išgauti garsą naudodami pageidaujamą programą. Šis sprendimas, nors ir gali būti patobulintas, pvz., Pavadinimo tarpų palaikymas (pataisomas kabutėmis scenarijuje), jis tampa beveik „YouTube“ į MP3 keitiklį Kadangi internete yra tiek daug „Windows“, žinoma, mes paleidžiame savo iš terminalo, jis sunaudos mažiau, tiksliai žinosime, kaip jis veikia ir pan. 🙂
Labai ačiū dmacias iki scenarijus.
Tikiuosi, kad tai bus jums naudinga.
(Y)
Daug lengviau naudoti „JDownloader“ arba „DownloadHelper“ (pastarasis „Firefox“) ...
Aš naudoju „Download Helper“, bet visada gera žinoti, kad įrankių yra daugiau, nei naudoja vienas.
Man nereikia programų atsisiųsti iš „YouTube“.
Aš tai darau taip:
-Naudodamas „YouTube“ HTML5 grotuvą, dešiniuoju pelės mygtuku spustelėkite vaizdo įrašą.
-Pasirenku «Tikrinti elementą»
- HTML medyje pasirenku žymą, kurioje yra rodomas vaizdo įrašas, ir einu į „src“ ypatybę.
-Yra tiesioginė nuoroda į vaizdo failą. Tiesiog nukopijuoju tą nuorodą ir atidarau kitame skirtuke.
-Paspauskite Ctrl + S (išsaugoti kaip) ir pasirinkite aplanką, kuriame noriu atsisiųsti vaizdo įrašą. Arba taip pat galite įklijuoti tą nuorodą šalia komandos wget, kuriai mes naudojame konsolę. ir Voila.
Iš esmės tai daro „youtube-dl“, jis taip pat analizuoja html, kad gautų vaizdo įrašo pavadinimą ir įrašytų šį pavadinimą kaip failo pavadinimą.
Ačiū už minėtą draugą.
Kalbant apie tai, kas yra labai patobulinama, jūs nepasiekėte, tai labai labai patobulinamas xD, nes aš tai padariau ketindamas parodyti keletą naujų GNU / linuxeros, kuriuos aš pertvarkiau iš „Windowscrismo“, kad tik keliomis minutėmis klaviatūros mes galime valdyti A " maža programa “, skirta mūsų konkretiems poreikiams, neapkraunant sunkiausių programų sistemų, kad tada panaudotume 10% jos parinkčių, nes čia yra tik tie 10%, kuriuos naudosime.
Kadangi jūs pakomentuojate, aš jį redaguosiu, kad galėčiau suteikti pavadinimą su tarpais, o tai priverčia nurausti neaiškumą
Dar viena nedidelė pastaba, jei scenarijų įdėsite į / usr / local / bin aplanką ir suteiksite jam vykdymo teises, pakaks įdėti terminalo yoump3 „adresą“, nereikės eiti į scenarijaus aplanką ir jo paleisti su ./ Kad būtų paprasčiau, tiesiog atsisiųskite ją tiesiai į svetainę, kurioje norime.
Sveikinimas
Gera informacija
Drauge, įdomus būdas tai padaryti, visada yra gera turėti keletą alternatyvų, kaip ką nors padaryti, tačiau, kaip nurodyta aukščiau, daug lengviau tai padaryti naudojant „videodownloadhelper“ („Firefox“ plėtinį), jį lengva įdiegti ir ištraukti garso įraše taip pat naudokite ffmpeg.
Pažvelkite, jei norite:
https://addons.mozilla.org/es/firefox/addon/video-downloadhelper/?src=hp-dl-mostpopular
Ar jums taip pat patinka „Nightwish“? Aš jo klausiausi prieš porą metų ... Aš jau praradau jo pėdsakus ...
Taip pat tame vaizdo įraše garso įrašas yra blogas.
Be to, puikus indėlis!
Apkabink! Paulius.
„Nightwish“ nuo tada, kai Tarja išvyko, labai pasikeitė, su Anette tai nebuvo tas pats ... dabar jie pakeitė Florrą (ar dar ką parašyta), pamatysime 🙂
Apie garsą ... na, tai pavyzdys, kad sąžiningai, aš ieškojau vaizdo įrašo ir voila, net nepatikrinau garso kokybės hahaha
saludos
Aš naudoju „clipgrab“, jūs nurodote vaizdo įrašo, kurį norite atsisiųsti iš „YouTube“, adresą ir jame pateikiamos parinktys, kokio formato norite, tiek garso, tiek vaizdo. Manau, kad tai nėra sudėtinga.
Tik vakar bandžiau juo naudotis, bet turėdamas beveik visas nuorodas, kurias bandžiau konvertuoti, man pasirodė ši klaida:
Aptikti šifruoti parašai.
KLAIDA: nepavyko atsisiųsti vaizdo įrašo
Pabaigiau naudoti vieną iš daugelio svetainių, kurios konvertuoja „YouTube“ nuorodas į MP3. Gaila.
Naujausiose „youtube-dl“ versijose yra galimybė išskleisti garsą naudojant šiuos parametrus:
„youtube-dl -x“ - garso formato mp3
Sveiki atvykę!
kažkada buvo terminalas, kuris sakė:
»„ Ffmpeg “versija 0.8.9-6: 0.8.9-0ubuntu0.13.10.1, Autorinės teisės (c) 2000-2013,„ Libav “kūrėjai sukūrė 9 m. Lapkričio 2013 d. 19:09:46 su gcc 4.8.1
*** ŠI PROGRAMA NENUMATYTA ***
Ši programa yra skirta tik suderinamumui ir bus pašalinta būsimame leidime. Vietoj to naudokite „avconv“. »
Ir aš galų gale turiu 0 mega failą ... laimingai
„Minitube“ taip pat yra geras ir patogesnis
dėl
Sveiki, aš viską padariau su „zypper“, nes turiu „OpenSuse“ ir tuo metu aš be problemų atsisiunčiau pavyzdį, bet dabar nežinau, kas yra scenarijus, ir man tai atrodo: bash: ./yoump3: Failas arba katalogas neegzistuoja.
jei žinote, kad „youtube-dl“ turi galimybę išgauti garsą, tiesa?
$ youtube-dl –pagalba
Po apdorojimo parinktys:
-x, –extract-audio konvertuoti vaizdo failus į tik garso failus (reikia
ffmpeg arba avconv ir ffprobe arba avprobe)
–Audio formato FORMATAS „geriausias“, „aac“, „vorbis“, „mp3“, „m4a“, „opusas“ arba
„Wav“; geriausia pagal nutylėjimą
–Garsinės kokybės KOKYBĖ ffmpeg / avconv garso kokybės specifikacija, įterpti
vertė nuo 0 (geresnė) iki 9 (blogesnė) VBR
arba konkretus pralaidumas, pvz., 128K (numatytasis 5)
–Recode-video FORMAT Jei reikia, užkoduokite vaizdo įrašą kitu formatu
(šiuo metu palaikoma: mp4 | flv | ogg | webm)
-k, –keep-video laiko vaizdo failą diske po
apdorojimas; vaizdo įrašas ištrinamas pagal numatytuosius nustatymus
Manau, kad man nereikia atskiro scenarijaus.
Puiku, aš jau keletą dienų ieškojau kažko panašaus!
Labai ačiū!
$ youtube-dl –extract-audio (arba -x taip pat veikia) - garso formato mp3 (taip pat „vorbis“ arba „mp4“ ir kiti) - garso kokybės 129 tūkst. (arba 192 320 64 32) URL
Tą patį daro tik nereikalaujant jokio išorinio scenarijaus.
Labai geras scenarijus, labai naudingas, tikslus ir paprastas.
-------------------
Čia yra nuoroda su panašiu ir šiek tiek sudėtingesniu scenarijumi, kurį atsisiunčiate ir suteikiate galimybę jį konvertuoti į mp3 ir 3gp formatus.
https://github.com/c4explosive/tubecprt
kažkas žino, kodėl aš tai gaunu pabaigoje:
*** ŠI PROGRAMA NENUMATYTA ***
Ši programa yra skirta tik suderinamumui ir bus pašalinta būsimame leidime. Vietoj to naudokite „avconv“.
* 4Hlw2xHOXAI *: Nėra tokio failo ar katalogo
rm: negalima ištrinti „* 4Hlw2xHOXAI *“: failo ar katalogo nėra
Baigta