Dokumen ini juga tersedia di:
GUI Windows WPF mengimplementasikan semua fungsi utama program bersama dengan beberapa fungsi kualitas hidup tambahan:
GUI Windows WPF tersedia dalam berbagai bahasa berkat terjemahan komunitas. Lihat bagian Pelokalan dari README WPF untuk lebih jelasnya.
GUI Windows WPF hadir dengan tema terang dan gelap, bersama dengan opsi untuk memperbarui langsung sesuai tema Windows saat ini. Ini juga mendukung tema yang dibuat pengguna! Lihat bagian Tema dari README WPF untuk lebih jelasnya.
https://www.youtube.com/watch?v=0W3MhfhnYjk (versi lama, konsep sama)
Periksa twitch-downloader-gui di github atau di AUR untuk pembungkus GUI Linux untuk CLI.
Belum ada GUI yang tersedia untuk MacOS :(
CLI bersifat lintas platform dan mengimplementasikan fungsi utama program. Ia bekerja pada Windows, Linux, dan MacOS * .
*Hanya Intel Mac yang telah diuji
Dengan CLI, pemrosesan video dapat diotomatisasi menggunakan skrip eksternal. Misalnya, Anda dapat menyalin-menempelkan kode berikut ke dalam file .bat
di Windows untuk mengunduh VOD dan obrolannya, lalu merender obrolan, semuanya dari satu masukan.
@ echo off
set /p vodid = " Enter VOD ID: "
TwitchDownloaderCLI.exe videodownload --id %vodid% --ffmpeg-path " ffmpeg.exe " -o %vodid% .mp4
TwitchDownloaderCLI.exe chatdownload --id %vodid% -o %vodid% _chat.json -E
TwitchDownloaderCLI.exe chatrender -i %vodid% _chat.json -h 1080 -w 422 --framerate 30 --update-rate 0 --font-size 18 -o %vodid% _chat.mp4
TwitchDownloaderCLI.exe
. cd C:foldercontainingTwitchDownloaderCLI
TwitchDownloaderCLI.exe ffmpeg --download
TwitchDownloaderCLI.exe videodownload --id <vod-id-here> -o out.mp4
Anda dapat menemukan lebih banyak contoh perintah di CLI README.
fontconfig
dan libfontconfig1
diinstal. apt-get install fontconfig libfontconfig1
di Ubuntu.TwitchDownloaderCLI
. cd directory/containing/TwitchDownloaderCLI
sudo chmod +x TwitchDownloaderCLI
./TwitchDownloaderCLI ffmpeg --download
sudo chmod +x ffmpeg
./TwitchDownloaderCLI videodownload --id <vod-id-here> -o out.mp4
Anda dapat menemukan lebih banyak contoh perintah di CLI README.
arch -x86_64 zsh
TwitchDownloaderCLI
. cd directory/containing/TwitchDownloaderCLI
chmod +x TwitchDownloaderCLI
./TwitchDownloaderCLI ffmpeg --download
chmod +x ffmpeg
./TwitchDownloaderCLI videodownload --id <vod-id-here> -o out.mp4
Anda dapat menemukan lebih banyak contoh perintah di CLI README.
git clone https://github.com/lay295/TwitchDownloader.git
cd TwitchDownloader
dotnet restore
dotnet restore TwitchDownloaderCLI
dotnet publish TwitchDownloaderWPF -p:PublishProfile=Windows
dotnet publish TwitchDownloaderCLI -p:PublishProfile=<Profile>
Windows
, Linux
, LinuxAlpine
, LinuxArm
, LinuxArm64
, MacOS
, MacOSArm64
cd TwitchDownloaderWPF/bin/Release/net6.0-windows/publish/win-x64
cd TwitchDownloaderCLI/bin/Release/net6.0/publish
Render Obrolan dirender dengan SkiaSharp dan HarfBuzzSharp © Microsoft Corporation.
Render Obrolan dikodekan dan Pengunduhan Video diselesaikan dengan FFmpeg © Pengembang FFmpeg.
Render Obrolan dapat menggunakan Noto Color Emoji © Google dan kontributor.
Render Obrolan dapat menggunakan Twemoji © Twitter dan kontributor.
Biner FFmpeg yang dibundel diambil dari gyan.dev © Gyan Doshi.
Biner FFmpeg yang diambil adalah runtime yang diunduh menggunakan Xabe.FFmpeg.Downloader © Xabe.
Ekspor Obrolan Html menggunakan jenis huruf Inter yang dihosting oleh Google Fonts API © Google.
Untuk daftar lengkap perpustakaan eksternal yang digunakan, lihat LISENSI PIHAK KETIGA.txt.
MIT
TwitchDownloader sama sekali tidak terkait dengan Twitch Interactive, Inc. atau afiliasinya.