คำถามติดแท็ก video-conversion

แท็กการแปลงวิดีโอครอบคลุมซอฟต์แวร์และรูปแบบที่เกี่ยวข้องกับการแปลงวิดีโอจากรูปแบบหนึ่งหรือคอนเทนเนอร์ไปยังอีกรูปแบบหนึ่ง

3
การปรับขนาดวิดีโอด้วย ffmpeg / avconv เพื่อให้พอดีกับเครื่องเล่นขนาดคงที่
ฉันมีเครื่องเล่นวิดีโอ html 5 ซึ่งมีความกว้าง 700px สูง 400px ฉันพยายามใช้avconvเพื่อใช้ ffmpeg เพื่อปรับขนาด (ในขณะที่รักษาอัตราส่วนภาพ) และทำให้แน่ใจว่ามันเหมาะกับเครื่องเล่นของฉัน อินพุตอาจเป็นไฟล์ขนาดใดก็ได้ดังนั้นฉันจำเป็นต้องปรับขนาดใหญ่ขึ้น แต่จัดให้เล็กลงด้วยแถบสีดำ จนถึงตอนนี้ฉันได้ลองแล้ว: -sและ-aspectฉันเคยเห็นpadการใช้งาน-vfสวิตช์ แต่ไม่เข้าใจว่ามันทำงานได้ดีพอที่จะได้รับสิ่งที่ฉันต้องการ นี่เป็นความคิดคร่าวๆของสิ่งที่ฉันต้องการ ฉันไม่แน่ใจว่ามันเป็นไปได้ มันเกือบจะเหมือนกับความกว้างสูงสุด / ความสูงสูงสุดของ CSS ฉันรู้ว่านี่อาจเป็นคำที่สับสน แต่ถ้าใครเข้าใจสิ่งที่ฉันพูดถึงฉันจะขอบคุณความช่วยเหลือขอบคุณ คำสั่ง avconv: avconv -y -i control.avi -vcodec libx264 -b 2000k -bufsize 20M -acodec aac -strict experimental -ar 44100 -ab 256k bigbuck_out.mp4

8
ใช้ตัวแปลงสัญญาณคัดลอก ffmpeg เพื่อรวมไฟล์ * .ts ไว้ใน mp4 เดียว
ฉันมีกลุ่มต่าง ๆ ที่อธิบายโดยไฟล์ index.m3u8 ไฟล์เดียว: index.m3u8 segment1_0_av.ts segment2_0_av.ts segment3_0_av.ts segment4_0_av.ts segment5_0_av.ts ฉันรู้ว่าพวกเขาทั้งหมดถูกเข้ารหัสด้วยวิธีเดียวกัน ffprobe ให้สิ่งต่อไปนี้แก่ฉัน: Input #0, mpegts, from 'segment1_0_av.ts': Duration: 00:00:10.00, start: 0.100511, bitrate: 1251 kb/s Program 1 Stream #0:0[0x100]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 960x540 [SAR 1:1 DAR 16:9], 12.50 fps, 25 tbr, 90k tbn, 25 tbc …

1
แปลง AVI (Xvid) เป็น MP4 (H.264) ที่มีคุณภาพเท่ากัน
ฉันต้องการบีบอัดไฟล์ AVI เป็น MP4 โดยใช้ตัวแปลงสัญญาณ h.264 ฉันไม่สามารถได้รับคุณภาพเดียวกัน ฉันจะบีบอัดมันได้อย่างไร วิดีโอต้นฉบับ: หน้าจอวิดีโอต้นฉบับ: เอาต์พุตคอนโซล FFmpeg ( ffmpeg -i input.avi): FFmpeg version SVN-r26402, Copyright (c) 2000-2011 the FFmpeg developers built on Dec 28 2012 10:03:40 with gcc 4.4.6 20120305 (Red Hat 4.4.6-4) configuration: --enable-shared --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --enable-x11grab --enable-libopencore-amrnb --enable-libopenc ore-amrwb --enable-libdc1394 --enable-libfaac …

2
การแปลงวิดีโอจาก 1080p เป็น 720p ด้วยการสูญเสียคุณภาพที่น้อยที่สุดโดยใช้ ffmpeg
ฉันซ้อนด้วยภาพยนตร์คุณภาพสูงของฉัน: 1080p ที่มี 60fps ปัญหาคือล่าช้าในขณะที่เล่น ฉันพยายามแปลงเป็น 720p ด้วย ffmpeg: ffmpeg -i MyMovie.mkv -r 60 -s hd720 MyMovie_720p.mkv แต่ฉันมีการสูญเสียคุณภาพอย่างมีนัยสำคัญเพราะอัตราบิตลดลงจาก 32.3 Mbps เป็น 2.8 Mbps ฉันจะระบุอัตราบิตที่ถูกต้องสำหรับสตรีมวิดีโอได้อย่างไรและปล่อยให้สตรีมอื่นคัดลอกล้วนๆ อินพุตไฟล์ mediainfo: ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : High@L4.2 Format settings, CABAC : Yes Format settings, ReFrames : …

2
การตั้งค่าเบรกมือเพื่อแปลง MKV เป็น MP4 ในขณะที่ยังคงคุณภาพดั้งเดิมไว้
ฉันมีไฟล์ MKV หลายตันฉันต้องแปลงเป็น MP4 และซอฟต์แวร์ที่ฉันเลือกคือ Handbrake ฉันติดอยู่กับการตั้งค่าที่ดีที่สุดสำหรับการแปลง ฉันต้องการรักษาคุณภาพไว้เต็ม ฉันเพิ่งแปลงด้วยการตั้งค่าดั้งเดิมและไม่เปลี่ยนแปลงอะไรหรือมีสิ่งใดที่ฉันต้องการเปลี่ยนแปลงหรือไม่?

6
วิธีที่ถูกต้องในการแก้ไขคีย์เฟรมใน FFmpeg สำหรับ DASH คืออะไร
เมื่อปรับกระแสสำหรับการเล่น DASH จุดเชื่อมต่อแบบสุ่มต้องอยู่ในช่วงเวลาเดียวกันกับสตรีมทุกแหล่ง วิธีปกติในการทำเช่นนี้คือการบังคับให้อัตราเฟรมคงที่และความยาว GOP คงที่ (เช่นคีย์เฟรมทุกเฟรม N) ใน FFmpeg อัตราเฟรมคงที่นั้นง่าย (-r NUMBER) แต่สำหรับตำแหน่งคีย์เฟรมคงที่ (ความยาว GOP) มีสามวิธี ... วิธีใดที่ "ถูกต้อง" เอกสาร FFmpeg นั้นคลุมเครือในเรื่องนี้ วิธีที่ 1: ล้อเล่นกับอาร์กิวเมนต์ของ libx264 -c:v libx264 -x264opts keyint=GOPSIZE:min-keyint=GOPSIZE:scenecut=-1 ดูเหมือนว่าจะมีการถกเถียงกันว่าควรเปิดฉากหรือไม่เพราะมันไม่ชัดเจนว่ามีการรีสตาร์ทเฟรมเมื่อมีการตัดฉาก วิธีที่ 2: การตั้งค่าขนาด GOP คงที่: -g GOP_LEN_IN_FRAMES น่าเสียดายที่มีการบันทึกไว้เฉพาะในการส่งผ่านในเอกสาร FFMPEG และผลของการโต้แย้งนี้ก็ไม่ชัดเจน วิธีที่ 3: แทรกคีย์เฟรมทุก ๆ N วินาที ( อาจเป็นไปได้ …

3
แปลงจากรูปแบบ MOV เป็น MP4 Container
ฉันมีกล้องดิจิตอลที่บันทึกรูปแบบ 1080p H.264 ที่ดี แต่น่าเสียดายที่ใช้รูปแบบคอนเทนเนอร์ MOV โดยทั่วไปฉันไม่มีอะไรนอกจากกล้องและ VLC ที่เล่นรูปแบบนี้โดยกำเนิด มีเครื่องมือในการแปลงวิดีโอเป็นรูปแบบโดยเพียงแค่เปลี่ยนรูปแบบคอนเทนเนอร์หรือไม่ มันจะเร็วขึ้นมากเพราะการเข้ารหัสนั้นดีมาก มันจะดีถ้าเลือกโฟลเดอร์และแปลงทุกอย่างให้เป็นรูปแบบคอนเทนเนอร์ที่น่านับถือเช่น MP4 ฉันไม่ต้องการสัมผัสคุณภาพจริงของวิดีโอที่ฉันต้องการให้การแปลงเร็วที่สุดเท่าที่จะเป็นไปได้

1
ตัวเลือก“ sameq” หรือ“ same_quant” ใน FFmpeg คืออะไร มันหมายถึง "คุณภาพเดียวกัน" หรือไม่?
บ่อยครั้งที่ฉันเห็นคำสั่ง FFmpeg โดยใช้sameqตัวเลือกตัวอย่างเช่น ffmpeg -i input.mp4 -sameq output.avi สิ่งนี้หมายความว่า? มันหมายถึง "คุณภาพเดียวกัน" หรือไม่? ถ้าไม่ฉันควรใช้อะไรแทน

4
ฉันจะดูวิดีโอ 3D แบบเคียงข้างกันในแบบ 2D ได้อย่างไร
ฉันมีภาพยนตร์ 3 มิติ ( .MKV ) ด้วย 3D เคียงข้างกันและใช้งานได้ดีที่บ้าน ตอนนี้ฉันอยากเห็นมันที่บ้านเพื่อนของฉันและพวกเขาไม่มีระบบสามมิติ มีวิธีใดที่จะครอบตัดด้านใดด้านหนึ่งบน VLC หรือแปลงเป็น 2D? เพื่อนของฉันใช้ Mac แต่ฉันสามารถใช้ Mac OS X หรือ Windows 7 เพื่อเล่นไฟล์




7
แปลงไฟล์ M3U8 เป็น MP4?
ไฟล์วิดีโอ M3U8 สามารถแปลงเป็น MP4 ได้หรือไม่? ฉันไม่มีโชคในการหาตัวแปลงไฟล์ที่สามารถทำได้เนื่องจากไฟล์ M3U8 เป็นรายการเล่นเสียงที่มีไฟล์ขนาดเล็กจำนวนมากในโฟลเดอร์

2
วิธีการตัดที่เฟรมที่แน่นอนโดยใช้ ffmpeg?
ฉันพยายามใช้ ffmpeg เพื่อตัดไฟล์วิดีโอในเวลาที่แม่นยำ ความช่วยเหลือ ffmpeg แสดงตัวเลือก -timecode_frame_start เพื่อระบุเฟรมเริ่มต้น แต่ฉันไม่สามารถรับคำสั่งนี้ให้ทำงาน วิดีโอที่ได้จะเริ่มต้นที่จุดเริ่มต้นของวิดีโอดั้งเดิมเสมอ นี่คือตัวอย่างของคำสั่งที่ฉันใช้: ffmpeg -i input.mpg -acodec copy -vcodec copy -timecode_frame_start 200 -vframes 210 -n ouput.mpg ฉันย้ายตัวเลือก timecode_frame_start ก่อนและหลังตัวเลือกอื่นโดยไม่มีการเปลี่ยนแปลงผลลัพธ์ มีตัวเลือกเพิ่มเติมที่ฉันต้องระบุหรือไม่ ฉันได้ลองใช้รูปแบบไฟล์หลายรูปแบบเช่น mkv, avi, mp4 และไม่ปรากฏว่ามีปัญหาเกี่ยวกับตัวแปลงสัญญาณ นี่คือไฟล์เดียวที่ฉันได้ลอง: http://www.seaotter.com/marine/movies/hermit-long-01.mpg ฉันพลาดอะไรไปรึเปล่า?

1
ffmpeg - วิธีการคัดลอก | แยกการตั้งค่าการเข้ารหัสจากไฟล์สื่อที่มีอยู่?
ฉันต้องการทำสิ่งนี้หลายครั้งในขณะนี้ดังนั้นฉันจึงถาม ถ้าฉันมีไฟล์วิดีโอหรือไฟล์เสียงอยู่ffmpegแล้วmplayerและเครื่องเล่นมีเดียอื่น ๆ สามารถตรวจจับได้ว่าอย่างน้อยบางอย่างของมันคือ "propreties" เช่น container, codec และ bitrate ที่ใช้อาจมีคุณภาพและการเข้ารหัสเฉพาะการตั้งค่าต่าง ๆ เป็นต้น ฉันจะแยกการตั้งค่าเหล่านี้จากไฟล์ที่มีอยู่เพื่อใช้ (โดยตรง) สำหรับการเข้ารหัสด้วย ffmpeg ได้อย่างไร ตัวอย่างเช่นฉันได้รับการmkvเข้ารหัสวิดีโอx264ด้วยการตั้งค่าบางอย่างและaviไฟล์อื่นที่ไม่มีการบีบอัด ฉันต้องการ "คัดลอก" การตั้งค่าการเข้ารหัสที่ใช้ในไฟล์ x264 mkv เพื่อแปลงรหัส avi ด้วยการตั้งค่าเดียวกัน หมายเหตุ: ฉันกำลังมองหาวิธีที่ไม่ควรรวมงานของมนุษย์ไว้กับ "แปล" การตั้งค่าจากตัวถอดรหัสเป็นตัวเข้ารหัส ไม่เป็นไรหากฉันต้องการแยกการตั้งค่าก่อนและบันทึกไว้ที่อื่น แต่ฉันต้องการให้สามารถป้อนตัวเลือกการอ่านไปยังบรรทัดคำสั่งหรือไฟล์การตั้งค่าล่วงหน้าสำหรับ ffmpeg

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.