วิธีแปลงวิดีโอเป็น 4k เพราะใน windows มักใช้ wondershare video converter แต่วิธี linux? โปรดช่วยฉันฉันใช้ Ubuntu 16.04 64 บิต
วิธีแปลงวิดีโอเป็น 4k เพราะใน windows มักใช้ wondershare video converter แต่วิธี linux? โปรดช่วยฉันฉันใช้ Ubuntu 16.04 64 บิต
คำตอบ:
เครื่องมือแปลงวิดีโอ (และเสียงและแม้แต่คำบรรยาย) ที่ทรงพลังที่สุดสำหรับ Linux (และยังมีไบนารีสำหรับ Windows และ Mac OS) คือ ffmpeg
หากคุณต้องการแปลงไฟล์วิดีโอโดยใช้ ffmpeg เปลี่ยนความละเอียดเป็น 4k (~ 3840x2160) ใช้คำสั่งดังนี้:
ffmpeg -i YourFile -vf scale=3840:2160 OutputFile4k.mp4
มีพารามิเตอร์ที่มีประโยชน์อื่น ๆ อีกมากมายสำหรับ ffmpeg ซึ่งสามารถพบได้โดยการเรียกใช้ด้วยตัวเลือก - ช่วย
PS หากคุณไม่ชอบเครื่องมือคอนโซลคุณสามารถติดตั้งเครื่องมือที่ชื่อว่า HandBrake มันเป็นเครื่องมือ GUI ที่ใช้งานง่ายสำหรับการแปลงวิดีโอ เลือกไฟล์อินพุตบนแท็บขนาดปรับค่าสำหรับเอาต์พุตที่จะสร้างใน 4k
ตรวจสอบด้วยว่าคุณจำเป็นต้องแปลงวิดีโอเป็น 4k หรือไม่ หากคุณมีไฟล์ความละเอียดต่ำกว่าหรือสูงกว่าคุณสามารถเล่นได้ตามที่แสดงบนหน้าจอ 4k การปรับภาพวิดีโอใหม่ด้วยความละเอียดที่มากขึ้นหรือน้อยลงนั้นไม่ได้ปรับปรุงคุณภาพของวิดีโอ
แม้ว่าจะมีความเป็นไปได้มากมายโดยเฉพาะคุณภาพขนาดและตัวแปลงสัญญาณของวิดีโออินพุตของคุณ แต่ตัวเลือกที่ดีที่สุดของคุณคือ FFmpeg
ติดตั้งสิ่งนี้ดังนี้:
sudo apt-get install ffmpeg
จากนั้นบรรทัดคำสั่งเช่นต่อไปนี้น่าจะพอเพียง:
ffmpeg -i input.mp4 -vf scale=3840:-2 \
-c:v libx264 -preset slow -crf 22 \
-c:a copy \
output.mp4
บันทึกคำอธิบาย:
-vf scale=3840:-2
: ชุดนี้จะกำหนดความกว้างของวิดีโอออกเป็น 3840 ขณะที่ประมาณความสูงเพื่อรักษาอัตราส่วนภาพดั้งเดิม-c:v libx264 -preset slow -crf 22
: เลือกการตั้งค่าที่เหมาะสมเพื่อเข้ารหัสอีกครั้งโดยใช้ H264-c:a copy
: เพียงคัดลอกกระแสข้อมูลเสียงแทนที่จะเข้ารหัสใหม่สิ่งนี้จะให้ผลลัพธ์ที่ยอดเยี่ยมแก่คุณ แต่โปรดจำไว้ว่าอาจมีการปรับแต่งบรรทัดคำสั่งนี้นับไม่ถ้วนเพื่อให้ได้ผลลัพธ์ที่ดียิ่งขึ้น :)