ฮานา มีเดีย เอ็นโค้ดเดอร์
Hana Media Encoder เป็นแอปพลิเคชั่นมัลติมีเดียแบบโอเพ่นซอร์สสำหรับ FFMPEG หรือ NVENCC ที่มีคุณสมบัติในการเข้ารหัส ถอดรหัส ตัดแต่ง mux หรือแม้แต่การประมวลผลเป็นชุด สามารถตรวจจับและกำหนดค่าสตรีมสื่อหลายรายการและสามารถเข้ารหัสแยกกันได้หากไฟล์สื่อมีสตรีมเสียงมากกว่าหนึ่งรายการ Hana Media Encoder ทำงานโดยการสร้างบรรทัดคำสั่งตามการตั้งค่าของผู้ใช้ที่นำมาจากเมนูหรือตัวเลือกที่มีของแอปพลิเคชัน จากนั้นเรียกใช้งานไปยัง FFMPEG, FFPLAY, FFPROBE หรือ NVENCC
คุณสมบัติปัจจุบัน:
- รองรับการจัดการบทจากไฟล์สื่อ (วิดีโอเท่านั้น)
- รองรับการเข้ารหัสคิวสื่อ / แบทช์สำหรับไฟล์วิดีโอและไฟล์เสียง
- รองรับการเข้ารหัสไฟล์มีเดียหลายไฟล์ด้วยโปรไฟล์เดียวกันหรือต่างกันสำหรับแต่ละสตรีม
- รองรับเอ็นจิ้นการเข้ารหัสสื่อหลายตัว (FFMPEG และ NVENCC)
- รองรับไฟล์สื่อ mux/demux พร้อมสตรีมเฉพาะหรือสตรีมทั้งหมดและมีโปรไฟล์เดียวกันหรือต่างกันสำหรับแต่ละสตรีม
- รองรับไฟล์สื่อตัดแต่งด้วยสตรีมเฉพาะหรือสตรีมทั้งหมดและมีโปรไฟล์เดียวกันหรือต่างกันสำหรับแต่ละสตรีม
- รองรับไฟล์สื่อตัวอย่างโดยใช้ FFPLAY
- รองรับการจัดการที่ตั้งไว้ล่วงหน้าสำหรับการกำหนดค่าเสียงและวิดีโอ
ตัวแปลงสัญญาณเอาต์พุตวิดีโอที่รองรับปัจจุบัน
- H264 / HEVC / AV1 (ยังไม่รองรับตัวแปลงสัญญาณเนทีฟ)
- H264_QSV / HEVC_QSV / AV1_QSV (ตัวเข้ารหัส Intel Quicksync H.264/HEVC/AV1)
- H264_AMF / HEVC_AMF / AV1_AMF (ตัวเข้ารหัส AMD AMF H.264/HEVC/AV1)
- H264_NVENC / HEVC_NVENC / AV1_NVENC (ตัวเข้ารหัส NVIDIA NVENC H.264/HEVC/AV1)
ตัวแปลงสัญญาณเสียงเอาต์พุตเสียงที่รองรับในปัจจุบัน
- MP3 (libmp3lame)
- FLAC (แฟลค)
- WAV (libpcm)
- AAC (เอเอซี)
- บทประพันธ์ (libopus)
- MP2 (libtwolame)
วิธีการติดตั้ง
- ดาวน์โหลดข้อกำหนดซอฟต์แวร์
- รันไทม์เดสก์ท็อป .NET 8.0
- FFMPEG
- เอ็นเวนซีซี
- แยก FFMPEG ไปยังโฟลเดอร์
- แยก NVENCC ไปยังโฟลเดอร์ (เพิ่มเติม)
- ติดตั้ง Hana Media Encoder ข้างตำแหน่งโฟลเดอร์ ยกเว้น "Program Files" หรือ "Program Files (x86)" หรือโฟลเดอร์อื่นๆ ที่ไม่ต้องการการอนุญาตใดๆ (Due write-access Protection) (เช่น ติดตั้งบนเดสก์ท็อปหรือโฟลเดอร์ผู้ใช้)
- ไปที่เมนูตัวเลือก
- กำหนดค่าโฟลเดอร์ไบนารี FFMPEG ไปยังโฟลเดอร์ bin ของคุณจากโฟลเดอร์ FFMPEG (FFMPEG/bin)
- กำหนดค่าโฟลเดอร์ไบนารี NVENCC ไปยังโฟลเดอร์รูทของคุณจากโฟลเดอร์ NVENCC (ซึ่งรวมถึง NVEncC64.exe)
- หลังจากรีสตาร์ทแอปพลิเคชันแล้ว ให้เปิดแอปพลิเคชันอีกครั้ง จากนั้นไปที่ตัวเลือก
- รายการตรวจสอบ 'เปิดใช้งาน GPU Hardware Accelerated' [หมายเหตุ: โปรดกำหนดค่าชื่อ GPU ที่ถูกต้องด้วย GPU Renderer หลักปัจจุบันของคุณ]
- และคุณก็พร้อมที่จะไป
ห้องสมุดเพิ่มเติม:
- SyncFusion (วินฟอร์ม)
- นิวตันซอฟท์ (Json.NET)
ความเข้ากันได้ของแอพ
- รันไทม์เดสก์ท็อป .NET 8.0
- FFMPEG
- เอ็นเวนซีซี
เอกสารประกอบ
ใบอนุญาต
ลิขสิทธิ์ (C) 2016-2024 โครงการสร้าง HANA-CI
โปรแกรมนี้เป็นซอฟต์แวร์เสรี: คุณสามารถแจกจ่ายซ้ำและ/หรือแก้ไขได้ภายใต้เงื่อนไขของ GNU General Public License ตามที่เผยแพร่โดย Free Software Foundation ไม่ว่าจะเป็นเวอร์ชัน 3 ของใบอนุญาต หรือ (ตามตัวเลือกของคุณ) เวอร์ชันที่ใหม่กว่า โปรแกรมนี้เผยแพร่ด้วยความหวังว่าจะมีประโยชน์ แต่ไม่มีการรับประกันใดๆ โดยไม่มีการรับประกันโดยนัยถึงความสามารถในการซื้อขายหรือความเหมาะสมสำหรับวัตถุประสงค์เฉพาะ ดูใบอนุญาตสาธารณะทั่วไปของ GNU สำหรับรายละเอียดเพิ่มเติม คุณควรได้รับสำเนาของ GNU General Public License พร้อมกับโปรแกรมนี้ ถ้าไม่ โปรดดู https://www.gnu.org/licenses/
โครงการสร้าง HANA-CI 2559 - 2567