3 คะแนน โดย GN⁺ 2023-11-21 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

คำแนะนำการอัปเกรด HandBrake 1.7.0

  • ก่อนอัปเดต HandBrake โปรดตรวจสอบว่าไม่มีงานเข้ารหัสที่ค้างอยู่ และแนะนำให้สำรองข้อมูลพรีเซ็ตแบบกำหนดเองและการตั้งค่าแอปไว้
  • ผู้ใช้ Windows ต้องติดตั้ง Microsoft .NET Desktop Runtime เวอร์ชัน 6.0.x และแม้จะติดตั้ง .NET 7 อยู่แล้ว ก็ยังจำเป็นต้องติดตั้ง .NET 6

บันทึกประจำรุ่น HandBrake 1.7.0

  • สามารถดูรายการการปรับปรุงและการแก้ไขบั๊กทั้งหมดได้ในบันทึกประจำรุ่นบน GitHub

การรายงานปัญหาและการส่งข้อเสนอแนะ

  • หากพบบั๊กหรือปัญหาที่สามารถทำซ้ำได้ หรือต้องการส่งข้อเสนอแนะ ขอให้แจ้งผ่าน GitHub issue tracker
  • สามารถติดต่อผ่านช่องทางสนับสนุนชุมชน IRC ได้เช่นกัน
  • แอป HandBrake พัฒนาโดยทีมอาสาสมัครขนาดเล็กในเวลาว่าง จึงอาจตอบกลับได้ไม่ทันที แต่ทีมงานจะตรวจสอบทุกความเห็นและยินดีรับข้อเสนอแนะที่สร้างสรรค์

คำขอบคุณและการมีส่วนร่วม

  • ฟีเจอร์บางส่วนในรีลีสนี้ได้รับมาจากผู้ใช้ HandBrake หรือบริษัทต่าง ๆ และงานแปลเกิดขึ้นได้จากการมีส่วนร่วมอย่างแข็งขันของชุมชนอาสาสมัครทั่วโลก
  • สำหรับผู้ที่สนใจมีส่วนร่วมแต่ยังไม่ได้เข้าร่วม แนะนำให้อ่านคู่มือการมีส่วนร่วม
  • มีหลายวิธีในการช่วยมีส่วนร่วมได้ แม้จะไม่ใช่นักพัฒนาก็ตาม

ความเห็นของ GN⁺

  • การอัปเกรด HandBrake 1.7.0 จำเป็นต้องสำรองการตั้งค่าแบบกำหนดเองและติดตั้ง .NET runtime ใหม่
  • การอัปเดตนี้รวมทั้งการปรับปรุงและการแก้ไขบั๊ก และเป็นโครงการที่ขับเคลื่อนโดยชุมชนจากการมีส่วนร่วมของผู้ใช้และบริษัทต่าง ๆ
  • บทความนี้แจ้งข่าวการออกเวอร์ชันใหม่ของ HandBrake ซึ่งเป็นโอเพนซอร์สวิดีโอทรานส์โค้ดเดอร์ และน่าสนใจในแง่ที่เน้นย้ำความสำคัญของความร่วมมือและการมีส่วนร่วมในชุมชนเทคโนโลยี

1 ความคิดเห็น

 
GN⁺ 2023-11-21
ความคิดเห็นบน Hacker News
  • สำหรับคนที่ผิดหวังที่ HandBrake ไม่สามารถกำหนดขนาดไฟล์สุดท้ายได้ การคำนวณค่าเฉลี่ยบิตเรตนั้นทำได้ง่าย

    • ตัวอย่าง: ถ้าต้องการทำไฟล์ความยาว 2 ชั่วโมง 48 นาทีให้มีขนาดไม่เกิน 5GB และเสียงเป็น 256kbps บิตเรตวิดีโอจะต้องไม่เกิน 3712kbps
  • ฝากคำขอบคุณถึงทีม HandBrake ดีใจที่ข้อความ "Put that cocktail down. Your HandBrake encode is complete!" ยังคงอยู่มาหลายปี

  • ในอดีตแม้ HandBrake จะนำ 10-bit pipeline มาใช้แล้ว แต่ฟิลเตอร์จำนวนมากยังคงเป็น 8-bit ทำให้ถ้าเลือกฟิลเตอร์ผิด ประสบการณ์การเข้ารหัสอาจแย่ลงได้ ตอนนี้ฟิลเตอร์ส่วนใหญ่รองรับ 10-bit แล้ว

  • HandBrake เคยใช้ AAC codec ที่ด้อยกว่าจากปัญหาเรื่องไลเซนส์ของ FDK-AAC แต่ได้ยินมาว่าตอนนี้มันไม่ได้ด้อยขนาดนั้นแล้ว

  • สงสัยว่ามีปัญหาใหญ่อะไรใน HandBrake เวอร์ชันปัจจุบันที่ควรระวังหรือไม่

  • ทุกวันนี้ขอคำสั่งเทอร์มินัล ffmpeg จาก ChatGPT เพื่อทำงานได้เร็วขึ้นและปรับแต่งได้มากขึ้น

  • รู้สึกว่าสนใจรายการฟีเจอร์ใหม่ของ HandBrake:

    • ประสิทธิภาพดีขึ้นบนสถาปัตยกรรม arm64 / aarch64 / Apple Silicon
    • FFmpeg รองรับการถอดรหัส HEVC ได้เร็วขึ้น และฟิลเตอร์ bwdif เร็วขึ้น 30%
    • การปรับแต่ง assembly ของ SVT-AV1 ทำให้ประสิทธิภาพดีขึ้นได้สูงสุด 4 เท่า
  • ลบการคัดลอกเฟรมที่ไม่จำเป็นออก เพื่อเพิ่มความเร็วในการแปลงวิดีโอและทำให้ใช้หน่วยความจำมีประสิทธิภาพมากขึ้น

  • สงสัยว่ามีใครอธิบายแบบเข้าใจง่ายได้ไหมว่าเหตุใด HandBrake ถึงบอกว่าไม่สามารถทำตัวเลือก "ขนาดไฟล์เป้าหมาย" ได้

  • ข้อบ่นอย่างเดียวเกี่ยวกับ HandBrakeCLI คือไม่สามารถเข้ารหัสอินพุตจาก stdin ได้ FFmpeg ทำแบบนี้ได้ และคิดว่า HandBrake ก็ใช้ FFmpeg ภายในอยู่แล้ว

  • ตัวรีลีสของ HandBrake เองก็มี changelog อยู่แล้ว และมีเนื้อหาที่คนส่วนใหญ่น่าจะอยากดู

  • ยกเว้นเวลาที่ต้องทำงานกับวิดีโอ HDR จะชอบ ffmpeg มากกว่า HandBrake เสมอ เพราะหาคำสั่ง ffmpeg ที่เหมาะสมสำหรับคัดลอก HDR metadata จากต้นทางไปยังเอาต์พุตไม่เจอ ต้องดึง metadata ออกมาเองแล้วส่งต่อเป็นอาร์กิวเมนต์ให้ ffmpeg

  • เคยใช้มาก่อน และเป็นหนึ่งในซอฟต์แวร์ฟรีตัวโปรดบน MacOS