เอกสารนี้มีอยู่ใน:
Windows WPF GUI ใช้ฟังก์ชันหลักทั้งหมดของโปรแกรมพร้อมกับฟังก์ชันคุณภาพชีวิตพิเศษบางอย่าง:
Windows WPF GUI มีให้บริการในหลายภาษาด้วยการแปลโดยชุมชน ดูส่วนการแปลของ WPF README สำหรับรายละเอียดเพิ่มเติม
Windows WPF GUI มาพร้อมกับธีมทั้งแบบสว่างและสีเข้ม พร้อมด้วยตัวเลือกในการอัปเดตสดตามธีม Windows ในปัจจุบัน นอกจากนี้ยังรองรับธีมที่ผู้ใช้สร้างขึ้น! ดูส่วนธีมของ WPF README สำหรับรายละเอียดเพิ่มเติม
https://www.youtube.com/watch?v=0W3MhfhnYjk (เวอร์ชั่นเก่า คอนเซ็ปเดียวกัน)
ตรวจสอบ twitch-downloader-gui บน github หรือบน AUR สำหรับ wrapper Linux GUI สำหรับ CLI
ยังไม่มี GUI สำหรับ MacOS :(
CLI เป็นแพลตฟอร์มข้ามแพลตฟอร์มและใช้งานฟังก์ชันหลักของโปรแกรม ใช้งานได้บน Windows, Linux และ MacOS *
*เฉพาะ Intel Mac เท่านั้นที่ได้รับการทดสอบ
ด้วย CLI ทำให้การประมวลผลวิดีโอเป็นอัตโนมัติโดยใช้สคริปต์ภายนอกได้ ตัวอย่างเช่น คุณสามารถคัดลอกและวางโค้ดต่อไปนี้ลงในไฟล์ .bat
บน Windows เพื่อดาวน์โหลด VOD และการแชท จากนั้นเรนเดอร์การแชท ทั้งหมดนี้ทำได้จากอินพุตเดียว
@ 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
คุณสามารถค้นหาคำสั่งตัวอย่างเพิ่มเติมได้ใน CLI README
fontconfig
และ libfontconfig1
แล้ว apt-get install fontconfig libfontconfig1
บน UbuntuTwitchDownloaderCLI
. cd directory/containing/TwitchDownloaderCLI
sudo chmod +x TwitchDownloaderCLI
./TwitchDownloaderCLI ffmpeg --download
sudo chmod +x ffmpeg
./TwitchDownloaderCLI videodownload --id <vod-id-here> -o out.mp4
คุณสามารถค้นหาคำสั่งตัวอย่างเพิ่มเติมได้ใน 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
คุณสามารถค้นหาคำสั่งตัวอย่างเพิ่มเติมได้ใน 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
Chat Renders แสดงผลด้วย SkiaSharp และ HarfBuzzSharp © Microsoft Corporation
การเรนเดอร์แชทจะถูกเข้ารหัสและการดาวน์โหลดวิดีโอจะถูกสรุปด้วย FFmpeg © นักพัฒนา FFmpeg
การเรนเดอร์แชทอาจใช้ Noto Color Emoji © Google และผู้มีส่วนร่วม
Chat Renders อาจใช้ Twemoji © Twitter และผู้ร่วมให้ข้อมูล
ไบนารี FFmpeg ที่รวมมานั้นดึงมาจาก gyan.dev © Gyan Doshi
ไบนารี FFmpeg ที่ดึงมาเป็นรันไทม์จะถูกดาวน์โหลดโดยใช้ Xabe.FFmpeg.Downloader © Xabe
การส่งออก Chat Html ใช้แบบอักษร Inter ที่โฮสต์โดย Google Fonts API © Google
สำหรับรายการไลบรารีภายนอกที่ใช้ทั้งหมด โปรดดูที่ THIRD-PARTY-LICENSES.txt
เอ็มไอที
TwitchDownloader ไม่มีความเกี่ยวข้องกับ Twitch Interactive, Inc. หรือบริษัทในเครือแต่อย่างใด