Karena penerapan dan penggunaan proyek ini, masih ada batasan tertentu untuk beberapa pengguna pemula. Saya ingin mengucapkan terima kasih khusus kepada situs web Luka (AI Intelligent Multimedia Service Platform) yang menyediakan layanan AI视频生成器
gratis berdasarkan proyek ini. . Tidak perlu penerapan, cukup gunakan secara online, yang sangat nyaman.
Terima kasih kepada Zuotang https://picwish.cn yang telah mendukung dan mensponsori proyek ini, yang memungkinkan proyek ini terus diperbarui dan dipelihara.
Zuotang berfokus pada bidang pemrosesan gambar dan menyediakan banyak alat pemrosesan gambar untuk menyederhanakan operasi kompleks dan benar-benar membuat pemrosesan gambar menjadi lebih sederhana.
API
dan Web界面
1080x1920
1920x1080
字体
,位置
,颜色
,大小
, dan mendukung pengaturan字幕描边
. 背景音乐音量
dapat diatur Suara sintesis yang lebih realistis | ||
---|---|---|
demo-potret-1.mp4 | default.mp4 | demo-potret-2.mp4 |
demo-lanskap.mp4 | demo-lanskap-2.mp4 |
Unduh paket startup sekali klik, unzip dan gunakan secara langsung (jalur tidak boleh berisi karakter Cina , karakter khusus , atau spasi )
Setelah mengunduh, disarankan untuk mengklik dua kali update.bat
untuk memperbarui ke kode terbaru , lalu klik dua kali start.bat
untuk memulai.
Setelah startup, browser akan terbuka secara otomatis (jika terbuka kosong, disarankan untuk membukanya di Chrome atau Edge )
Paket startup sekali klik belum dibuat. Lihat bagian instalasi dan penerapan di bawah.
全局流量
git clone https://github.com/harry0703/MoneyPrinterTurbo.git
config.example.toml
dan beri nama config.toml
config.toml
untuk mengonfigurasi pexels_api_keys
dan llm_provider
, dan mengonfigurasi Kunci API yang relevan sesuai dengan penyedia layanan yang terkait dengan llm_provider.Jika Docker belum terinstall, silahkan install terlebih dahulu https://www.docker.com/products/docker-desktop/
Jika ini adalah sistem Windows, silakan merujuk ke dokumentasi Microsoft:
cd MoneyPrinterTurbo
docker-compose up
Buka browser dan kunjungi http://0.0.0.0:8501
Buka browser dan kunjungi http://0.0.0.0:8080/docs atau http://0.0.0.0:8080/redoc
Pelajaran video
Disarankan untuk menggunakan conda untuk membuat lingkungan virtual python
git clone https://github.com/harry0703/MoneyPrinterTurbo.git
cd MoneyPrinterTurbo
conda create -n MoneyPrinterTurbo python=3.10
conda activate MoneyPrinterTurbo
pip install -r requirements.txt
jendela:
imagemagick_path
di配置文件config.toml
ke jalur instalasi Anda yang sebenarnyamacOS:
brew install imagemagick
Ubuntu
sudo apt-get install imagemagick
CentOS
sudo yum install ImageMagick
Perhatikan bahwa Anda perlu menjalankan perintah berikut di根目录
proyek MoneyPrinterTurbo
conda activate MoneyPrinterTurbo
webui.bat
conda activate MoneyPrinterTurbo
sh webui.sh
Setelah startup, browser akan terbuka secara otomatis (jika terbuka kosong, disarankan untuk membukanya di Chrome atau Edge )
python main.py
Setelah startup, Anda dapat melihat API文档
http://127.0.0.1:8080/docs atau http://127.0.0.1:8080/redoc untuk langsung men-debug antarmuka online untuk pengalaman cepat.
Untuk daftar semua suara yang didukung, Anda dapat melihat: Daftar Suara
16-04-2024 v1.1.2 menambahkan 9 suara sintesis ucapan Azure baru, yang perlu dikonfigurasi dengan API KEY. Suara yang disintesis lebih realistis.
Saat ini, 2 metode pembuatan subtitle didukung:
速度快
, kinerja lebih baik, tidak ada persyaratan konfigurasi komputer, tetapi kualitasnya mungkin tidak stabil速度慢
, kinerjanya buruk, dan memerlukan konfigurasi komputer tertentu, tetapi质量更可靠
. Anda dapat memodifikasi subtitle_provider
di file konfigurasi config.toml
untuk beralih
Disarankan untuk menggunakan mode edge
, jika kualitas subtitle yang dihasilkan kurang bagus, alihkan ke mode whisper
.
Melihat:
Karena HuggingFace tidak dapat diakses di Tiongkok, Anda dapat menggunakan metode berikut untuk mengunduh file model
whisper-large-v3
Alamat pengunduhan:
Setelah mengunduh model, unzip dan letakkan seluruh direktori di .MoneyPrinterTurbomodels
. Jalur file terakhir akan seperti ini: .MoneyPrinterTurbomodelswhisper-large-v3
MoneyPrinterTurbo
├─models
│ └─whisper-large-v3
│ config.json
│ model.bin
│ preprocessor_config.json
│ tokenizer.json
│ vocabulary.json
Musik latar belakang yang digunakan untuk video terletak di direktori resource/songs
proyek.
Proyek saat ini berisi beberapa musik default dari video YouTube. Jika ada pelanggaran, silakan hapus.
Ini digunakan untuk merender subtitle video dan terletak di direktori resource/fonts
proyek. Anda juga dapat memasukkan font Anda sendiri ke dalamnya.
OpenAI mengumumkan bahwa ChatGPT 3.5 kini gratis. Beberapa pengembang telah merangkumnya ke dalam API yang dapat dipanggil secara langsung.
Pastikan Anda telah menginstal dan memulai layanan buruh pelabuhan , jalankan perintah berikut untuk memulai layanan buruh pelabuhan
docker run -p 3040:3040 missuo/freegpt35
Setelah startup berhasil, ubah konfigurasi di config.toml
llm_provider
disetel ke openai
openai_api_key
, seperti '123456'openai_base_url
diubah http://localhost:3040/v1/
openai_model_name
diubah menjadi gpt-3.5-turbo
Catatan: Cara ini kurang stabil
Masalah ini disebabkan oleh model besar yang tidak memberikan respons yang benar.
Ada kemungkinan besar hal ini disebabkan oleh jaringan. Menggunakan VPN atau menyetel openai_base_url
sebagai proxy Anda akan menyelesaikan masalah.
Disarankan juga untuk menggunakan Moonshot atau DeepSeek sebagai penyedia model besar. Kedua penyedia layanan ini memiliki akses yang lebih cepat dan stabil di Tiongkok.
Biasanya, ffmpeg diunduh secara otomatis dan terdeteksi secara otomatis. Namun jika ada masalah dengan lingkungan Anda dan pengunduhan otomatis tidak dapat dilakukan, Anda mungkin mengalami kesalahan berikut:
RuntimeError: No ffmpeg exe could be found.
Install ffmpeg on your system, or set the IMAGEIO_FFMPEG_EXE environment variable.
Saat ini, Anda dapat mengunduh ffmpeg dari https://www.gyan.dev/ffmpeg/builds/. Setelah mendekompresi, setel ffmpeg_path
ke jalur instalasi Anda yang sebenarnya.
[ app ]
# 请根据你的实际路径设置,注意 Windows 路径分隔符为 \
ffmpeg_path = " C: \ Users \ harry \ Downloads \ ffmpeg.exe "
Kebijakan ini dapat ditemukan di file konfigurasi Policy.xml ImageMagick. File ini biasanya terletak di /etc/ImageMagick- X
/ atau lokasi serupa di direktori instalasi ImageMagick. Ubah entri yang berisi pattern="@"
dan ubah rights="none"
menjadi rights="read|write"
untuk memungkinkan membaca dan menulis file.
Masalah ini disebabkan oleh batasan sistem pada jumlah file yang terbuka dan dapat diatasi dengan mengubah batasan sistem pada jumlah file yang terbuka.
Lihat batas saat ini
ulimit -n
Jika terlalu rendah, Anda bisa mengaturnya lebih tinggi, misalnya
ulimit -n 10240
LocalEntryNotfoundEror: Tidak dapat menemukan folder snapshot cache yang sesuai untuk revisi yang ditentukan pada disk lokal dan lalu lintas keluar telah dinonaktifkan. Untuk mengaktifkan pencarian dan pengunduhan repo secara online, teruskan 'file lokal saja=False' sebagai masukan.
atau
Terjadi kesalahan saat menyinkronkan model Systran/faster-whisper-large-v3 dari Hugging Face Hub: Terjadi kesalahan saat mencoba mencari file di Hub dan kami tidak dapat menemukan folder snapshot yang sesuai untuk revisi yang ditentukan pada disk lokal . Silakan periksa koneksi internet Anda dan coba lagi. Mencoba memuat model langsung dari cache lokal, jika ada.
Solusi: Klik untuk melihat cara mengunduh model secara manual dari disk jaringan
Proyek ini difaktorkan ulang berdasarkan https://github.com/FujiwaraChoki/MoneyPrinter. Proyek ini telah melakukan banyak optimasi dan menambahkan lebih banyak fungsi. Terima kasih kepada penulis asli atas semangat open source-nya.
Klik untuk melihat file LICENSE