Front-End za youtube-dl, narejen z Gambas3

Pozdravljeni, vidim kako uspešen je bil moj prejšnji prispevek o Gambas3 (Želim se naučiti kozic, kje naj začnem?), glede na število obiskov in komentarjev vam predstavljam majhen primer, ki sem ga podal danes zjutraj.

To je Front-End programa youtube-dl, Vem, da obstajajo drugi Front-End tega programa, toda kot sem rekel, je to primer, kaj lahko naredimo z gambas3.

Če ga ne poznate, youtube-dl je program, ki nam pomaga prenesti YouTube videoposnetke iz ukazne vrstice (našega priljubljenega terminala).

Da bo youtube-dl in program dobro deloval v gambas3, morate namestiti najnovejšo različico youtube-dl

Namestite najnovejšo različico youtube-dl tako:
sudo curl https://yt-dl.org/downloads/2014.03.07.1/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+x /usr/local/bin/youtube-dl

Več informacij najdete na strani projekta:
http://rg3.github.io/youtube-dl/download.html

Kar sem naredil v gambas3, je oblika, ki bo olajšala njegovo uporabo, preprosto morate navesti pot "deli" (ki jo dobite na strani youtube) in pot, kamor želite video shraniti v računalnik.

Front-End za youtube-dl z gambas3

Delovni program: prenos videoposnetka

Tu je video, da si lahko ogledate, kako ga uporabljati in kako deluje:

Gumb za prenos

Opomba:

  • Pri prenosu boste videli mapo z dvema datotekama. Datoteka .deb naj bi jo namestila v Debian / Ubuntu ali izpeljane datoteke in .tar.gz, ki vsebuje izvorno kodo.
  • V programski ideji gambas3 lahko isto izvorno kodo pretvorite v namestitvene pakete za druge distribucije gnu / linux.
  • Gre za beta različico, če imate kakršne koli težave, mi sporočite in jo bom sproti popravil.

Uživajte, lep pozdrav.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   ghermain je dejal

    To se prikaže:
    sudo: curl: ukaza ni mogoče najti

    Nato uporabite:
    sudo wget https://yt-dl.org/downloads/2014.03.07.1/youtube-dl -O / usr / local / bin / youtube-dl

    in kasneje:
    sudo chmod a + x / usr / local / bin / youtube-dl

    1.    ghermain je dejal

      Pravilno nameščena v Kubuntu 14.04 (64) se ikona prikaže v meniju, a ko se je dotaknem, da odprete aplikacijo, ne naredi ničesar ... Pokaže, da deluje, nato se zapre in nič ni grafično prikazano.

      1.    krokar je dejal

        Ali imate nameščene kozice 3? Nekaj ​​takega se mi je zgodilo že z drugo aplikacijo, ko je nisem imel nameščene, zato sem, ko sem jo zagnal s terminala, ugotovil, da mi manjka kozica, zato sem jo namestil in težava rešena. Poskusite ga zagnati s terminala, da vidite, kaj vam sporoča.

        1.    ghermain je dejal

          Prva stvar, ki sem jo naredil, je bila namestitev gambas 3 pred vsem drugim in za preverjanje sem namestil aplikacijo, ki jo uporablja in deluje popolnoma.

          1.    jsbsan je dejal

            Ste namestili najnovejšo različico youtube-dl, ko komentiram v prispevku?
            Preverite, ker je morda prišlo do napake.
            Lahko poskusite tudi kaj drugega, to je, da to zapišete v konzolo:
            Prenesite YouTube
            Povejte mi besedilo, ki pride iz konzole, saj bo zagotovo prijavilo napako.
            Opomba:
            Napišite natančno "DownloadYoutube", saj gnu / linux razlikuje med velikimi in malimi črkami.

    2.    x11tete11x je dejal

      verjetno morate: sudo apt-get namestiti curl

      1.    ghermain je dejal

        Naredil sem vse in še vedno ne deluje, pustim sliko:
        [url = http: //postimg.org/image/h6wxwopcp/full/] [img] http://s20.postimg.org/agggn9271/instant_nea3.png [/ img] [/ url]
        [url = http: //postimage.org/index.php? lang = španščina] imag [/ url]

      2.    ghermain je dejal

        Vse sem že naredil in še vedno ne deluje. Pustim posnetek zaslona:
        http://postimg.org/image/h6wxwopcp/

        1.    jsbsan je dejal

          Videl sem, da ste to že rešili. Vseeno naredim napako, ki ste jo dobili na konzoli:
          Ko se prikaže napaka »Bytecode too recent«, pomeni, da je različica gambas3, ki ste jo namestili, nižja od tiste, ki jo zahteva program. To lahko rešite na dva načina:
          1) Odprite izvorno kodo (ki jo tudi priskrbim) v Ide of your gambas3 in jo znova sestavite (ustvarite izvedljivo datoteko ali namestitveni paket)
          2) Posodobite gambas3 na najsodobnejšo različico s pomočjo menh ppa, kot ste že storili.
          Najboljša možnost je 2., včasih pa tega ni mogoče storiti, zato morate uporabiti 1. možnost.

  2.   Andres je dejal

    Hvala, ker ste nam dali primere, kaj lahko naredimo s kozicami, služi kot navdih.

  3.   ghermain je dejal

    Prenesite ta drugi program in namestil sem ga, kot piše tam, pa tudi ne deluje. Kaj bi lahko bil? Uporabljam Kubuntu 14.04 beta od 64
    http://tuxprogramador.blogspot.com.ar/2012/07/interfaz-grafica-para-youtube-dl.html

    1.    ghermain je dejal

      Pripravljen !!! Vse sem moral odstraniti, nato pa dodati to skladišče:
      sudo apt-add-repository ppa: nemh / gambas3
      in naredite posodobitev> nadgradnja> dist-nadgradnjo in nato znova namestite aplikacijo in deluje zame.

  4.   jsbsan je dejal

    Pravkar sem posodobil program. Zdaj podprite seznam videoposnetkov za prenos. To pomeni, da lahko dodate več povezav YouTube, ki jih ločite s podpičjem «;» in program ga enega za drugim prenese v imenik, ki ste ga navedli.
    Tisti, ki ste program prenesli, če ga znova zaženete (in ste povezani v internet), prejmete sporočilo, da obstaja nova različica, pritisnite gumb za prenos, da odprete okno v brskalniku, v katerem boste našli mapa google drive, kjer imam novo izvorno kodo in namestitveni paket .deb. Prenesite paket .deb, da ga znova namestite.
    Lep pozdrav.

    1.    ghermain je dejal

      Mislim, da je bolje namestiti novega namestitvenega programa tukaj, v članek.
      Kot vprašate, sem zagnal program in dobim novo posodobitev za youtube-dl
      Dotaknem se ga in me vzame http://rg3.github.io/youtube-dl/download.html ki je enak tistemu, ki sem ga prvotno prenesel in mi je povzročil napako v aplikaciji.
      Dotaknem se, da grem na vaš spletni dnevnik, in datum, ki se prikaže, je: torek, 10. september 2019! ...?
      Oprostite za vso nered, nisem ne strokovnjak ne računalnik, sem samo človek, ki ima rad in podpira brezplačno programsko opremo in Windows uporabljam že od leta 95
      Preden me nekdo kritizira, rečem: Mislim, da moji komentarji usmerjajo prišleke in tiste, ki jim je žal ali jih je leno vprašati, vendar se iz svoje nevednosti vedno raje izločim s pomočjo tistih, ki vedo.

      1.    jsbsan je dejal

        @Ghermain: «Mislim, da je bolje namestiti novega, nameščenega tukaj, v članku»
        Če v tem članku kliknete gumb »Prenesi«, se prikaže nova različica (najnovejša različica bo vedno na voljo).
        Res je mapa google drive, kamor naložim posodobitev tega programa:
        https://drive.google.com/folderview?id=0B02Ro2CNt-OOWmRHS0ZsU2x3eXc&usp=sharing

        "Dotaknem se, da grem na vaš spletni dnevnik, in datum, ki se prikaže, je: torek, 10. september 2019! ...?"
        Trik na spletnem mestu blogspot.com je, da dobite možnost vstopnih menijev in menijev oznak

        Če imate program že nameščen in posodobim različico programa, boste ob zagonu programa dobili takšno sporočilo:
        https://lh4.googleusercontent.com/yNwukToPo2PAstCrHjnSrBzkTA7HkrZm3BJjHMrzgJw=w373-h207-p-no
        Če želite navesti spremembe, ki so se zgodile, vas gumb za prenos pripelje v skupno mapo google pogona.

  5.   bsdgambero je dejal

    in bar

    1.    jsbsan je dejal

      @bsdgambaero: «in bar»
      Ne vem, kaj misliš ... 🙁

      1.    ddhjdfbiwqnd je dejal

        vrstica napredka

        1.    jsbsan je dejal

          Nisem ga implementiral, je pa enostavno. Z vrstico napredovanja pripravim novo različico.

          1.    jsbsan je dejal

            Vrstica napredka: že so vključene v različico 0.0.5
            https://lh6.googleusercontent.com/JkoKKg_wyXFGAomJogLqTXf7yCLxMluqL1n6OGXyKzg=w247-h207-p-no
            pozdrav

  6.   f3niX je dejal

    No, ko sem videl vašo aplikacijo, sem hotel nekaj časa razviti, zato sem naredil kopijo vaše aplikacije, toda v Lazarusu 1.2 sem hotel preizkusiti to okolje in res mi je bilo zelo všeč, pustim vire, deb za x64 , in izvedljivo za x64, resnica je, da mi ni treba prevajati v 386 in nisem mogel konfigurirati navzkrižnega prevajanja, prilagam ga:

    Deb amd64 (preizkušeno na Ubuntu 13.10):
    https://mega.co.nz/#!mkZ1iDgC!J-O476o9guxm0QFnYgjaqo92vI3_edyQV-AuD9cs8aY

    Tar.Gz Izvedljivo.
    https://mega.co.nz/#!mkZ1iDgC!J-O476o9guxm0QFnYgjaqo92vI3_edyQV-AuD9cs8aY

    Koda:
    https://mega.co.nz/#!ykRxTLgD!JGex6sUTQP3j0h86QGoAOwCdqv0IeI4jI8cFv3Rs1GI

    Lep pozdrav prijatelj.

    1.    jsbsan je dejal

      Vesel sem, da ste se odločili, da ustvarite svojo različico v Lazarusu.
      Hvala, ker ste delili izvorno kodo.

      1.    f3niX je dejal

        Prijatelj v veselje :), lep pozdrav.

  7.   Xurxo je dejal

    Kot ste navedli, sem namestil najnovejšo različico youtube-dl, pri njenem izvajanju sem namestil gambas3 in fron-end ter rezultat.

    $ DownloadYoutube

    je to: NAPAKA: # 2: razreda "FMain" ni mogoče naložiti: bajtoda je prezgodaj. Prosimo, nadgradite kozice.

    Operacijski sistem je Linux Mint 16 Petra. in v odlagališčih Mint (in Ubuntu) ni več trenutnih različic kozic.

    Lep pozdrav.

    1.    jsbsan je dejal

      @Xurxo: Dodati morate repozitorij pa: nemh / gambas3
      Poglejte komentar Ghermain:
      "Pripravljen !!! Vse sem moral odstraniti, nato pa dodati to skladišče:
      sudo apt-add-repository ppa: nemh / gambas3
      in naredite posodobitev> nadgradnja> dist-upgrade in nato znova namestite aplikacijo in deluje zame. »

      1.    Xurxo je dejal

        Strinjam se; Videl bom, ali se različice paketov gambas3 v tem skladišču razlikujejo od tistih, ki sem jih namestil.

        Brez težav uporabljam youtube-dl v ukazni vrstici. Želel sem samo preizkusiti to aplikacijo in jo priporočiti prijateljem in znancem, ki niti slučajno ne odprejo terminala.

        Hvala

        1.    jsbsan je dejal

          @Xurxo:
          "Priporočite prijateljem in znancem, ki niti slučajno ne odprejo terminala."
          Zasnovan je tako, da olajša življenje "anti-terminal" uporabnikom 🙂