Front-End untuk youtube-dl dibuat dengan Gambas3

Halo melihat betapa suksesnya postingan saya sebelumnya tentang Gambas3 (Saya ingin belajar udang, dari mana saya harus mulai?), karena banyaknya kunjungan dan komentar, saya berikan contoh kecil yang saya buat pagi ini.

Ini adalah Front-End program youtube-dl, Saya tahu ada Front-End lain dari program ini, tapi seperti yang saya katakan, ini adalah contoh dari apa yang bisa dilakukan dengan gambas3.

Jika Anda tidak mengetahuinya, youtube-dl adalah program yang membantu kita mengunduh video YouTube dari baris perintah (terminal kesayangan kita).

Agar youtube-dl dan programnya bekerja dengan baik di gambas3, Anda perlu menginstal youtube-dl versi terbaru

Ini adalah cara menginstal youtube-dl versi terbaru:
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

Anda dapat menemukan informasi lebih lanjut di halaman proyek:
http://rg3.github.io/youtube-dl/download.html

Apa yang telah saya lakukan di gambas3, adalah formulir yang akan memudahkan penggunaannya, Anda hanya perlu menunjukkan jalur «share» (yang Anda dapatkan di halaman youtube) dan jalur di mana Anda ingin menyimpan video di komputer Anda.

Front-End untuk youtube-dl dengan gambas3

Program kerja: mengunduh video

Di sini Anda memiliki video sehingga Anda dapat melihat cara menggunakannya dan cara kerjanya:

Tombol Unduh

Catatan:

  • Dalam unduhan Anda akan melihat folder dengan dua file, file .deb untuk menginstalnya di Debian / Ubuntu atau turunannya, dan .tar.gz, yang berisi kode sumber.
  • Dalam ide pemrograman gambas3, kode sumber yang sama dapat diubah menjadi paket instalasi untuk distribusi gnu / linux lainnya.
  • Ini adalah versi beta, jika Anda memiliki masalah, beri tahu saya, dan saya akan memperbaikinya dengan cepat.

Selamat menikmati, salam.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   ghermain dijo

    Ini muncul:
    sudo: curl: perintah tidak ditemukan

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

    dan nanti:
    sudo chmod a + x / usr / local / bin / youtube-dl

    1.    ghermain dijo

      Terinstal dengan benar di Kubuntu 14.04 (64) ikon muncul di menu tetapi ketika saya menyentuhnya untuk membuka aplikasi itu tidak melakukan apa-apa ... Ini menunjukkan bahwa ia sedang berjalan dan kemudian menutup dan tidak ada yang ditampilkan secara grafis.

      1.    gagak dijo

        Apakah Anda sudah memasang udang 3? Hal seperti ini terjadi pada saya sebelumnya dengan aplikasi lain ketika saya tidak menginstalnya, jadi ketika saya menjalankannya dari terminal saya menyadari bahwa yang saya lewatkan adalah udang, jadi saya menginstalnya dan masalah terpecahkan. Cobalah untuk menjalankannya dari terminal untuk melihat apa yang diberitahukannya kepada Anda.

        1.    ghermain dijo

          Itu adalah hal pertama yang saya lakukan, menginstal gambas 3 sebelum hal lain dan untuk memverifikasinya saya menginstal aplikasi yang menggunakannya dan berfungsi dengan sempurna.

          1.    jsbsan dijo

            Sudahkah Anda menginstal youtube-dl versi terbaru seperti yang saya komentari di pos?
            Periksa karena mungkin ada kesalahan.
            Anda juga dapat mencoba sesuatu yang lain, yaitu menulis ini di konsol:
            Unduh Youtube
            Dan beri tahu saya teks yang keluar dari konsol, karena pasti akan melaporkan kesalahan.
            Catatan:
            Tulis persis "DownloadYoutube", karena gnu / linux membedakan antara huruf besar dan kecil.

    2.    x11tete11x dijo

      Anda mungkin harus: sudo apt-get install curl

      1.    ghermain dijo

        Saya telah melakukan semuanya dan masih tidak berhasil, saya meninggalkan gambar:
        [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 = spanyol] imag [/ url]

      2.    ghermain dijo

        Saya sudah melakukan segalanya dan masih tidak berhasil. Saya meninggalkan tangkapan layar:
        http://postimg.org/image/h6wxwopcp/

        1.    jsbsan dijo

          Saya melihat bahwa Anda telah menyelesaikannya. Pokoknya saya membuat kesalahan yang Anda dapatkan di konsol:
          Ketika error "Bytecode too recent" muncul, itu berarti versi gambas3 yang telah Anda instal lebih rendah dari yang dibutuhkan oleh program. Ada dua cara untuk mengatasi ini:
          1) Buka kode sumber (yang juga saya sediakan) di Ide gambas3 Anda, dan kompilasi lagi (buat paket yang dapat dieksekusi atau instalasi)
          2) Perbarui gambas3, ke versi paling modern, menggunakan menh ppa, seperti yang telah Anda lakukan.
          Opsi terbaik adalah yang ke-2, tetapi terkadang tidak dapat dilakukan, jadi Anda harus menggunakan opsi ke-1.

  2.   Andres dijo

    Terima kasih telah memberi kami contoh tentang apa yang bisa dilakukan dengan udang, ini berfungsi sebagai inspirasi.

  3.   ghermain dijo

    Unduh program lain ini dan saya menginstalnya seperti yang tertulis di sana dan itu juga tidak berfungsi. Apa itu? Saya menggunakan Kubuntu 14.04 beta 64
    http://tuxprogramador.blogspot.com.ar/2012/07/interfaz-grafica-para-youtube-dl.html

    1.    ghermain dijo

      Siap!!! Saya harus menghapus semuanya, lalu menambahkan repositori ini:
      sudo apt-add-repository ppa: nemh / gambas3
      dan lakukan update> upgrade> dist-upgrade lalu instal ulang aplikasi tersebut dan berfungsi untuk saya.

  4.   jsbsan dijo

    Saya baru saja memperbarui program. Sekarang mendukung daftar unduhan video. Artinya, Anda dapat meletakkan beberapa tautan YouTube, memisahkannya dengan karakter titik koma «;» dan program mengunduhnya satu per satu di direktori yang Anda tunjukkan.
    Bagi Anda yang sudah mendownload program, jika Anda menjalankannya lagi (dan Anda terhubung ke internet), Anda mendapatkan pesan yang menunjukkan bahwa ada versi baru, tekan tombol unduh untuk membuka jendela di browser Anda tempat Anda akan menemukan folder google drive tempat saya memiliki kode sumber baru dan paket penginstal .deb. Unduh paket .deb untuk menginstalnya kembali.
    Salam.

    1.    ghermain dijo

      Saya pikir lebih baik untuk meletakkan penginstal baru di sini di artikel.
      Seperti yang Anda tanyakan, saya telah menjalankan program dan yang saya dapatkan adalah pembaruan youtube-dl baru
      Saya menyentuhnya dan itu membawa saya ke http://rg3.github.io/youtube-dl/download.html yang sama dengan yang saya unduh pada awalnya dan itu memberi saya kesalahan untuk aplikasi.
      Saya sentuh untuk membuka blog Anda dan tanggal yang muncul adalah: Selasa, 10 September 2019! ...?
      Maaf atas semua kekacauannya, saya bukan ahli atau ilmuwan komputer, hanya orang yang suka dan mendukung perangkat lunak gratis dan saya telah menggunakan Windows sejak 95
      Sebelum seseorang mengkritik saya, saya berkata: Saya pikir komentar saya memandu pendatang baru dan mereka yang merasa menyesal atau malas untuk bertanya, tetapi saya selalu lebih suka keluar dari ketidaktahuan saya dengan bantuan mereka yang tahu.

      1.    jsbsan dijo

        @Ghermain: «Saya pikir lebih baik menempatkan yang baru dipasang di sini di artikel»
        Jika Anda mengklik tombol "Download" di artikel ini, versi baru akan muncul (versi terbaru akan selalu ada).
        Ini benar-benar folder google drive, tempat saya mengunggah pembaruan program ini:
        https://drive.google.com/folderview?id=0B02Ro2CNt-OOWmRHS0ZsU2x3eXc&usp=sharing

        "Saya sentuh untuk membuka blog Anda dan tanggal yang muncul adalah: Selasa, 10 September 2019! ...?"
        Ini adalah trik di blogspot.com untuk mendapatkan opsi menu entri dan menu tag

        Jika Anda sudah menginstal program dan saya memperbarui versi program, ketika Anda memulai program, Anda akan mendapatkan pesan seperti ini,
        https://lh4.googleusercontent.com/yNwukToPo2PAstCrHjnSrBzkTA7HkrZm3BJjHMrzgJw=w373-h207-p-no
        untuk menunjukkan perubahan yang telah terjadi dan memberikan tombol unduh membawa Anda ke folder bersama google drive.

  5.   bsdgambero.dll dijo

    dan bar

    1.    jsbsan dijo

      @bsdgambaero: «dan bilah»
      Saya tidak tahu apa yang Anda maksud… 🙁

      1.    ddhjdfbiwqnd dijo

        progress bar

        1.    jsbsan dijo

          Saya belum mengimplementasikannya, tapi mudah dilakukan. Saya menyiapkan versi baru dengan bilah kemajuan.

          1.    jsbsan dijo

            Bilah kemajuan: Mereka sudah tergabung dalam versi 0.0.5
            https://lh6.googleusercontent.com/JkoKKg_wyXFGAomJogLqTXf7yCLxMluqL1n6OGXyKzg=w247-h207-p-no
            salam

  6.   f3niX dijo

    Nah ketika saya melihat aplikasi Anda, saya ingin mengembangkannya sebentar, jadi saya membuat salinan aplikasi Anda tetapi di Lazarus 1.2 saya ingin menguji lingkungan itu dan saya sangat menyukainya, saya meninggalkan sumbernya, deb untuk x64 , dan dapat dieksekusi untuk x64, sebenarnya saya tidak perlu melakukan kompilasi pada 386 dan saya belum dapat mengkonfigurasi kompilasi silang, saya lampirkan:

    Deb amd64 (Diuji di Ubuntu 13.10):
    https://mega.co.nz/#!mkZ1iDgC!J-O476o9guxm0QFnYgjaqo92vI3_edyQV-AuD9cs8aY

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

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

    Salam teman.

    1.    jsbsan dijo

      Saya senang Anda memutuskan untuk membuat versi Anda sendiri di Lazarus.
      Terima kasih telah membagikan kode sumber.

      1.    f3niX dijo

        Senang sobat :), salam kenal.

  7.   Xurxo dijo

    Saya telah menginstal youtube-dl versi terbaru seperti yang ditunjukkan, saya telah menginstal gambas3 dan fron-end dan hasilnya saat menjalankannya

    $ DownloadYoutube

    ini: ERROR: # 2: Tidak dapat memuat kelas 'FMain': Bytecode terlalu baru. Harap tingkatkan Udang.

    OSnya adalah Linux Mint 16 Petra. dan di repositori Mint (dan Ubuntu) tidak ada versi udang yang lebih baru.

    Salam.

    1.    jsbsan dijo

      @Xurxo: Anda harus menambahkan repositori pa: nemh / gambas3
      Lihat komentar Ghermain:
      "Siap!!! Saya harus menghapus semuanya, lalu menambahkan repositori ini:
      sudo apt-add-repository ppa: nemh / gambas3
      dan lakukan update> upgrade> dist-upgrade lalu instal ulang aplikasi dan berfungsi untuk saya. »

      1.    Xurxo dijo

        Setuju; Saya akan melihat apakah versi paket gambas3 di repositori itu berbeda dari yang telah saya instal.

        Saya menggunakan youtube-dl pada baris perintah, tanpa masalah. Saya hanya ingin mencoba aplikasi ini untuk merekomendasikannya kepada teman dan kenalan yang tidak membuka terminal bahkan secara kebetulan.

        Terima kasih

        1.    jsbsan dijo

          @Xurxo:
          "Rekomendasikan ini kepada teman dan kenalan yang tidak membuka terminal bahkan secara kebetulan."
          Ini dirancang untuk membuat hidup lebih mudah bagi pengguna "anti-terminal" 🙂