Skip to content

Releases: xsamito/gizlet

GIZLET 0.1.0 — วิดีโอสโลว์โมชันและเพิ่มเฟรมเรตสำหรับ Windows x64

Choose a tag to compare

@xsamito xsamito released this 11 Oct 19:53

GIZLET 0.1.0 — วิดีโอสโลว์โมชันและเพิ่มเฟรมเรตสำหรับ Windows x64

ให้ RIFE คำนวณเฟรมที่อยู่ระหว่างเฟรมเดิม (ไม่ใช่การซ้ำเฟรม) แล้วเข้ารหัสด้วย FFmpeg
— รองรับ MP4 (H.264/H.265) · ProRes 422 / 422 HQ / 4444 · ลำดับภาพ PNG

มีให้เลือก 2 แบบ — เลือกแบบใดแบบหนึ่ง

ดาวน์โหลด เหมาะกับ ติดตั้งอย่างไร
GIZLET-0.1.0.exe (ตัวติดตั้ง · แนะนำ) ใช้ประจำบนเครื่องตัวเอง ดับเบิลคลิก → เลือกโฟลเดอร์ → ได้ทางลัดบนเดสก์ท็อปและ Start Menu · ถอนได้จาก Settings → Apps
GIZLET-0.1.0-portable.exe (ไฟล์พกพา) ไม่อยากติดตั้ง · ใส่แฟลชไดรฟ์ · เครื่องที่ไม่ได้เป็นของตัวเอง ดับเบิลคลิกเปิดได้เลย ไม่ต้องติดตั้ง

ทั้งสองแบบเป็นโปรแกรมเดียวกัน และไม่ต้องโหลดอะไรเพิ่ม (FFmpeg · RIFE · โมเดล อยู่ในไฟล์แล้ว)
ตัวติดตั้งติดตั้งให้ผู้ใช้คนปัจจุบันเท่านั้น จึงไม่ต้องใช้สิทธิ์ผู้ดูแลเครื่อง

วิธีใช้

  1. เปิดโปรแกรม (ครั้งแรก Windows อาจขึ้น "Windows protected your PC" → More info → Run anyway
    เพราะไฟล์ไม่ได้เซ็นชื่อ)
  2. ลากไฟล์วิดีโอมาวางในหน้าต่างโปรแกรม หรือกด Import
  3. เลือกโหมด (สโลว์ / เพิ่มเฟรมเรต) · ความเร็ว · รูปแบบไฟล์ แล้วกดเริ่มงาน

ที่เก็บไฟล์ (ตัวโปรแกรมสร้างให้เอง) — ทั้งหมดอยู่ในโฟลเดอร์ของโปรแกรมเอง:

ผลลัพธ์ ไฟล์ทำงานชั่วคราว
ตัวติดตั้ง โฟลเดอร์ output ในโฟลเดอร์ที่ติดตั้ง โฟลเดอร์ tmp ในโฟลเดอร์ที่ติดตั้ง
ไฟล์พกพา โฟลเดอร์ output ข้างไฟล์ .exe โฟลเดอร์ tmp ข้างไฟล์ .exe

ดูที่อยู่จริงได้จากแผง “เกี่ยวกับโปรแกรม” (ท้ายแถบไอคอนซ้าย) · เปลี่ยนที่เก็บผลลัพธ์ได้ในช่อง
"ที่เก็บไฟล์ผลลัพธ์" · ไฟล์ชั่วคราวลบได้ตลอด (โปรแกรมลบให้เองเมื่องานจบ)
ถ้าโฟลเดอร์ของโปรแกรมเขียนไม่ได้ (เช่นติดตั้งลง Program Files) โปรแกรมจะถอยไปใช้
%LOCALAPPDATA%\GIZLET และ Videos\GIZLET ให้เองโดยไม่ล้มเหลว

หมายเหตุ: การถอนการติดตั้งลบทั้งโฟลเดอร์ที่ติดตั้ง ผลลัพธ์ที่เก็บไว้ใน output ของโฟลเดอร์นั้น
จะถูกลบไปด้วย — ถ้าไม่อยากให้เป็นแบบนั้น ให้เปลี่ยนที่เก็บผลลัพธ์หรือย้ายไฟล์ออกก่อนถอน

สิ่งที่ต้องมี

  • Windows 10/11 แบบ 64-bit
  • การ์ดจอที่รองรับ Vulkan (RIFE ใช้การ์ดจอคำนวณเฟรม) — ถ้าเปิดแล้วบอกว่าการ์ดจอไม่พร้อม
    ให้เลือกค่ายการ์ดจอใน "ตัวเลือกขั้นสูง"

การตรวจว่ามีรุ่นใหม่

โปรแกรมจะถาม GitHub Releases ที่เก็บนี้ ครั้งเดียวต่อการเปิด (หลังหน้าต่างขึ้นแล้ว ไม่มีอะไรค้างรอ)
ถ้ามีรุ่นใหม่กว่า แผง "เกี่ยวกับโปรแกรม" จะขึ้นแถว "รุ่นใหม่" พร้อมปุ่มดาวน์โหลด
— และจะเสนอไฟล์แบบเดียวกับที่คุณใช้อยู่ (ติดตั้งอยู่ก็เสนอตัวติดตั้ง · ใช้ไฟล์พกพาก็เสนอไฟล์พกพา)
เน็ตไม่ถึงก็แค่ไม่ขึ้น ไม่มีข้อผิดพลาด

สัญญาอนุญาต

  • ใช้ฟรี ทั้งงานส่วนตัวและงาน commercial
  • แจกไฟล์ต่อได้ทั้งก้อน โดยไม่ตัดทอนอะไรออก
  • ห้ามดัดแปลง/แกะโค้ดโปรแกรม · ห้ามขาย · ห้ามใช้ชื่อและมาร์กของโปรเจกต์
  • สัญญาฉบับเต็มอยู่ในไฟล์ที่ดาวน์โหลด: LICENSE · THIRD-PARTY-NOTICES.md · licenses/
    (วางอยู่ข้างไฟล์โปรแกรม — ทั้งในโฟลเดอร์ที่ติดตั้งและในไฟล์พกพา)

FFmpeg (GPLv3) — ข้อผูกพันของไฟล์ที่บรรจุอยู่

โปรแกรมนี้บรรจุ FFmpeg ที่ build แบบ GPL ไว้ข้างใน (ตัวบท GPLv3 ทั้งฉบับอยู่ใน licenses/FFmpeg-LICENSE.txt):

FFmpeg N-127271-gba987fe24d (GPLv3)
corresponding source: https://github.com/FFmpeg/FFmpeg/commit/gba987fe24d
this binary was built by: https://github.com/BtbN/FFmpeg-Builds
full notices: see THIRD-PARTY-NOTICES.md and licenses/ inside the download

ส่วนอื่นที่บรรจุอยู่ (RIFE · ncnn · ฟอนต์ Anuphan · Electron/Chromium · discord-rpc) ระบุไว้ครบใน
THIRD-PARTY-NOTICES.md

การวัดความเร็วเครื่องนี้

ปุ่ม "วัดความเร็วเครื่อง" ในแผง "เกี่ยวกับโปรแกรม" วัดการ์ดจอของเครื่องคุณจริง (ประมาณ 1 นาที
ใช้ RIFE ที่มาพร้อมโปรแกรม) แล้วเขียนค่าลง .cache\bench.json ในโฟลเดอร์โปรแกรม
ค่าที่ได้ใช้แสดง "เวลาที่คาดว่าจะใช้" ให้ตรงกับเครื่องของคุณมากขึ้นเท่านั้น — ไม่กระทบผลลัพธ์ของงาน

ข้อจำกัดที่รู้อยู่

  • ตัวถอนการติดตั้งลบทั้งโฟลเดอร์ที่ติดตั้ง รวมถึง output (ผลลัพธ์) และ tmp ที่อยู่ในนั้น
  • ไฟล์พกพาจะแตกไฟล์ของตัวเองลง %TEMP% ก่อนเปิด (ใช้เวลาสองสามวินาที และต้องมีที่ว่างในไดรฟ์ที่ TEMP ชี้อยู่)
    — ตัวติดตั้งไม่มีขั้นตอนนี้