Subtitle transkripsi yang dihasilkan AI adalah cara untuk secara otomatis menambahkan subtitle ke video Anda dengan menggunakan kecerdasan buatan untuk menuliskan audio dari video. Ini menghilangkan kebutuhan akan transkripsi manual dan dapat membuat video Anda lebih mudah diakses oleh audiens yang lebih luas. Decipher menggunakan Whisper untuk menyalin audio yang diambil dari video dan membuat subtitle
Whisper adalah sistem pengenalan suara canggih otomatis dari OpenAI yang telah dilatih pada 680.000 jam data yang diawasi multibahasa dan multika yang dikumpulkan dari web. Dataset besar dan beragam ini mengarah pada peningkatan ketahanan terhadap aksen, kebisingan latar belakang, dan bahasa teknis.
Ada dua cara berbeda untuk mulai menggunakan decipher, tergantung pada preferensi Anda:
Google ColabManualCatatan:
Google Colab adalah platform berbasis cloud untuk pembelajaran mesin dan ilmu data, gratis tanpa perlu GPU yang kuat sendiri. Ini menawarkan opsi untuk meminjam GPU yang kuat (Tesla K80, T4, P4, atau P100) di server mereka secara gratis untuk maksimal 12 jam per sesi. Bagi mereka yang membutuhkan GPU yang lebih kuat dan runtime yang lebih lama, opsi Colab Pro/Pro+ tersedia.
Pythonffmpeg pip install git+https://github.com/dsymbol/decipher
atau
git clone https://github.com/dsymbol/decipher
cd decipher && pip install .
Catatan: Jangan gunakan 'Pip Instal Decipher'. Itu menginstal paket yang berbeda.
decipher gui
# or
python -m decipher gui Sub -perintah transcribe memungkinkan Anda untuk menyalin file video ke file subrip subtitle (SRT). Ini juga memiliki opsi untuk secara otomatis menambahkan subtitle yang dihasilkan ke video.
Subtitle subtitle memungkinkan Anda menambahkan subtitle ke video menggunakan file SRT yang sudah ada. Sub -perintah ini tidak melakukan transkripsi, melainkan mengasumsikan bahwa file SRT telah dibuat. Ini biasanya digunakan oleh orang -orang yang ingin memvalidasi keakuratan transkripsi yang dihasilkan oleh sub -perintah transkripsi.
Untuk memulai segera:
decipher --helpAnda dapat menjalankan decipher sebagai paket jika menjalankannya sebagai skrip tidak berfungsi:
python -m decipher --helpMenghasilkan subtitle SRT untuk video:
decipher transcribe -i video.mp4 --model smallBurn yang dihasilkan subtitle ke dalam video:
decipher subtitle -i video.mp4 --subtitle_file video.srt --subtitle_action burnMenghasilkan dan membakar subtitle ke dalam video tanpa memvalidasi transkripsi:
decipher transcribe -i video.mp4 --model small --subtitle_action burn