Penilaian Editor: Penilaian Pengguna:[Jumlah: 0 Purata: 0] @media(lebar min: 500px) { } @media(lebar min: 800px) { }
Dalam siaran ini, saya akan bercakap tentang alat sumber terbuka percuma yang dipanggil, yt-fts. Alat ini membolehkan anda membuat pangkalan data yang boleh dicari bagi video YouTube anda di mana anda boleh mencari sebarang teks atau perkataan yang dituturkan dalam video tertentu. Pada asasnya, alat ini memuat turun semua transkrip video YouTube untuk mencipta pangkalan data yang boleh dicari pada PC anda.
Alat baris arahan ini juga boleh mencipta pangkalan data untuk berbilang saluran YouTube dan kemudian anda boleh mencari mana-mana bahagian teks dengan mudah. terus dari baris arahan. Alat ini boleh dijalankan di luar talian selepas anda mengimbas saluran. Anda boleh mencipta dan menyimpan pangkalan data saluran tanpa had dan kemudian menggunakan carian pantas untuk mencari apa-apa.
Bagaimana untuk Mencari Teks/Perkataan Diucapkan dalam Keseluruhan Saluran YouTube?
Alat ini memerlukan Python bekerja. Anda perlu mempunyai versi terkini Python yang boleh anda muat turun untuk platform anda dari sini. Rujuk bahagian di bawah untuk melihat cara memasangnya.
Memasang dan Menyediakan yt-fts:
Adalah disyorkan untuk mencipta persekitaran maya untuk alat ini. Jadi, anda mulakan dengan membuka command prompt atau terminal dalam mana-mana folder dan mencipta persekitaran maya. Untuk berbuat demikian, jalankan arahan berikut.
python-m venv.
./Scripts/Activate
Sekarang, anda mulakan dengan mengklonkan repositori GitHub bagi yt-fts dan kemudian cd ke dalamnya. Hanya jalankan arahan di bawah satu demi satu untuk melakukannya.
klon git https://github.com/NotJoeMartinez/yt-fts
cd yt-fts
Kini, tiba masanya untuk memasang kebergantungan yang diperlukan. Untuk berbuat demikian, anda hanya perlu menjalankan arahan di bawah satu demi satu.
pip install-r requirements.txt python-m pip install-U yt-dlp
Jika semua arahan di atas berjaya dijalankan, maka sekarang penetapan yt-fts telah selesai. Anda tidak perlu memasangnya dan menyediakannya lagi dan lagi. Sekarang, rujuk bahagian seterusnya untuk melihat cara menggunakannya untuk mencari apa-apa dalam saluran YouTube.
Menggunakan yt-fts untuk Mencari Perkataan yang Diucapkan dalam Saluran YouTube:
Dalam terminal yang sama di mana anda telah memasang segala-galanya, anda kini perlu mencipta pangkalan data untuk saluran YouTube. Untuk itu, anda perlu mencari saluran YouTube sasaran terlebih dahulu. Pergi ke tab video dan kemudian salin URL.
Dalam terminal taip arahan berikut dan tambah URL saluran yang baru anda salin. Lihat di bawah bagaimana untuk melakukan ini.
python yt_fts.py muat turun”YouTube_Channel_URL”
Sekarang, apabila anda telah mencipta pangkalan data saluran, anda menambah melakukan perkara yang sama dengan beberapa yang lain saluran YouTube. Anda boleh menambah seberapa banyak saluran yang anda mahu dalam pangkalan data. Dan untuk melihat berapa banyak saluran yang terdapat dalam pangkalan data, anda boleh menggunakan arahan senarai seperti ini. Di sini ia akan menunjukkan kepada anda nama saluran serta IDnya.
senarai python yt_fts.py
Untuk mencari apa-apa dalam saluran, anda menggunakan arahan ini. Dalam hal ini, anda hanya perlu menggantikan istilah carian dan ID saluran yang anda boleh dapatkan daripada arahan senarai yang saya nyatakan di atas.
python yt_fts.py muat turun”YouTube_Channel_URL”–channel-id”Channel_ID”
Anda boleh mencari teks atau frasa, atau mana-mana perkataan lain dan ia akan ditunjukkan dalam video apa, ia wujud. Ia akan menunjukkan kepada anda cap masa, tajuk dan URL video. Anda hanya melompat untuk melakukan itu dan melihat sama ada ia menghasilkan output yang betul.
Penutup pemikiran:
Jika anda sedang mencari cara untuk mencari perkataan atau teks tertentu dalam sesuatu yang khusus Saluran YouTube, maka alat ini di sini telah membantu anda. Cuma ikut langkah di atas dan kemudian anda kini boleh mencari sebarang perkataan atau teks pada mana-mana saluran YouTube. Perlu diingat bahawa ia menggunakan transkrip video untuk mencari dalam video. Jadi, jika saluran tidak mempunyainya, maka saluran itu tidak akan berfungsi dengan betul.