คำถามติดแท็ก h.264

หรือที่เรียกว่า MPEG-4 / AVC ซึ่งเป็นมาตรฐานการเข้ารหัสวิดีโอขั้นสูงที่ใช้กันอย่างแพร่หลายใน Blu-ray และวิดีโอสตรีมมิ่ง

1
โปรไฟล์ H.264 แตกต่างกันอย่างไร
ฉันแสดงวิดีโอใน After Effects CS5 และเมื่อฉันจัดรูปแบบฉันเลือกตัวแปลงสัญญาณ H.264 และในรูปแบบนั้นมีโปรไฟล์ที่มี Baseline, Main และ High ดังนั้นฉันจึงทำการทดสอบเล็กน้อย - การเรนเดอร์ทั้งไฟล์ด้วย Baseline และ High สิ่งเดียวที่ฉันสังเกตเห็นคือขนาดวิดีโอเล็กลงสูงส่งไฟล์ขนาดเล็กมาก ฉันแค่อยากจะรู้ว่าความแตกต่างเป็นอย่างไรซึ่งจะดีที่สุดสำหรับคุณภาพและดีที่สุดสำหรับขนาดไฟล์
56 h.264 

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 …

5
เข้าร่วม H264 * โดยไม่ต้องเข้ารหัสซ้ำอีกครั้ง
ฉันมีสองรายการในครึ่งหนึ่งของไฟล์. MP4 สองไฟล์เข้ารหัสใน H264 ฉันต้องการเข้าร่วมโดยไม่ต้องเข้ารหัสใหม่ เป็นไปได้ไหม ฉันจัดการเพื่อสร้างวิดีโอที่เข้าร่วมเป็นไฟล์ Quicktime (.mov) โดยใช้ Quicktime Pro แต่แล้ว Quicktime Pro จะไม่แปลงเป็นกลับเป็น. MP4 โดยไม่ต้องเข้ารหัสใหม่ อาจเป็นเพราะการดูภายในไฟล์. mov วิดีโอ H264 ทั้งสองอยู่ในนั้นจึงยังคงแยกเป็น "วัตถุ" แต่ละรายการ ฉันกำลังดิ้นรนกับ MPEG StreamClip โดยไม่ต้องไปหาทางออกที่แท้จริง แต่ฉันอาจจะพลาดบางสิ่งบางอย่าง โปรดทราบว่าฉันไม่มีปัญหาเดียวกันกับไฟล์ MPEG2 ฉันสามารถส่งออกไปยังคอนเทนเนอร์. MPEG หรือไฟล์. TS ได้จากนั้นฉันสามารถเข้าร่วมได้โดยไม่ต้องเข้ารหัสใหม่โดยใช้ MPEG Streamclip ยินดีต้อนรับข้อเสนอแนะใด ๆ โดยเฉพาะอย่างยิ่งการใช้ซอฟต์แวร์ Mac
39 video  mp4  h.264  mpeg4 

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

3
การตั้งค่าที่ดีที่สุดสำหรับ FFMpeg ด้วย NVENC
ฉันกำลังใช้FFMPEGกับ suport ของ GPU ของฉัน ( NVENC ) เพื่อแปลงไฟล์จากตัวรับสัญญาณดาวเทียมของฉัน (SD, mpeg2 .TS-Files) เป็น h264 .mp4-files นี่คือบรรทัดที่ฉันกำลังใช้ ffmpeg -i "e:\input.ts" -vcodec h264_nvenc -preset slow -level 4.1 -qmin 10 -qmax 52 "e:\output.mp4" แต่คุณภาพไม่ดีเท่าที่ควร และพลังเต็มรูปแบบของระบบของฉันไม่ได้ใช้: เพียง 11% GPU และการใช้งาน CPU 30% คำถาม: มีการปรับปรุงบางอย่างที่ฉันสามารถทำได้เพื่อปรับปรุงคุณภาพโดยขนาดไฟล์เท่ากันและใช้พลังในการคำนวณของ Geforce GTX 1080 ของฉันมากขึ้นหรือไม่? ฉันพบพารามิเตอร์บางอย่างจาก林正浩ถึงเปลี่ยน แต่-preset slowควรเป็นแนวทางคุณภาพที่ดีที่สุดใช่ไหม
26 ffmpeg  mp4  h.264  mpeg2 

8
กำลังแปลงหรือเล่นไฟล์วิดีโอ. 264?
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 8 ปีที่แล้ว ฉันเพิ่งซื้อ DVR แบรนด์จีน (เพื่อบันทึกกล้องรักษาความปลอดภัย) DVR ส่งออกไฟล์วิดีโอด้วยนามสกุล ".264" นี่เป็นครั้งแรกที่ฉันจัดการกับรูปแบบวิดีโอนี้ อย่างไรก็ตามฉันพยายามแปลงวิดีโอเป็นรูปแบบอื่น ๆ ดังนั้นมันจะง่ายต่อการดูวิดีโอ ปัญหาคือฉันหาได้เพียงโปรแกรมเดียวที่สามารถแปลงและเล่นไฟล์เหล่านั้นซึ่งเป็นอะไรบางอย่างของ Elecard studio และแม้แต่สิ่งที่ Elecard studio มีปัญหากับไฟล์เหล่านี้บางโปรแกรมก็ทำให้มันพังดังนั้นฉันจึงไม่สามารถแปลงได้ พวกเขา ฉันพยายามค้นหาโปรแกรมอื่น แต่ไม่พบสิ่งใดที่สามารถเล่นไฟล์เหล่านั้นได้ ฉันจะเล่นหรือแปลงไฟล์เหล่านี้เป็นรูปแบบอื่นได้อย่างไร
25 video  h.264 

3
ฉันจะเข้ารหัสวิดีโอ H.264 อีกครั้งด้วยการสูญเสียคุณภาพน้อยที่สุดได้อย่างไร
ฉันมีไฟล์ MPEG-TS จำนวนมาก (.TS container แต่วิดีโอ H.264) และการเล่นก็ดียกเว้นว่าเมื่อคุณข้ามไปข้างหน้า / ถอยหลังหรือไปข้างหน้าอย่างรวดเร็วมันช้ามากและได้รับพิกเซล ฯลฯ ฉันพยายามทำการวิจัยและฉันเดาว่าพวกเขากำลังเข้ารหัสด้วยบล็อกอ้างอิงน้อยมาก (เช่นเป็นสัญญาณจากสตรีมดาวเทียม DVB-S) เมื่อฉันเข้ารหัสพวกเขาอีกครั้งกับ Handbrake (.MP4 container) พวกเขาเล่นได้ดีมากและการค้นหาในวิดีโอนั้นเป็นแบบทันที ฯลฯ เป็นไปได้หรือไม่ที่จะแปลงรหัส / เข้ารหัสไฟล์ MPEG-TS ของฉันอีกครั้งด้วยการสูญเสียคุณภาพน้อยที่สุด? ถ้าเป็นเช่นนั้นทางออกที่ดีที่สุดของฉันคืออะไร มีขนาดประมาณ 2 Mbps (เช่น 2 GB ต่อชั่วโมง) แต่ฉันไม่ต้องการเข้ารหัสอีกครั้งหาก "การสูญเสียคุณภาพขั้นต่ำ" ต้องใช้ 10+ GB ต่อไฟล์ ฉันหวังว่าจะให้วิดีโอมีขนาดเท่ากัน ใครช่วยแนะนำฉันได้ไหม

3
ใช้ FFmpeg เพื่อค้นหา moov atom
ฉันมีห้องสมุดวิดีโอซึ่งทั้งหมดนี้ควรได้รับการปรับสำหรับการสตรีมด้วยเว็บโดยวางmoovอะตอมไว้ด้านหน้าของส่วนที่เหลือของวิดีโอ วิธีนี้ทำให้สามารถเริ่มเล่นได้ก่อนที่ไคลเอ็นต์จะดาวน์โหลดวิดีโอทั้งหมด มีวิธีที่เชื่อถือได้ในการตรวจสอบว่ามีการปรับวิดีโอบางอย่างโดยการค้นหาจำนวนไบต์ในmoovอะตอมหรือไม่? ใช้สำหรับการดีบักเท่านั้น
20 ffmpeg  h.264  html5 

4
GPU สามารถใช้เพื่อเข้ารหัส h264 ได้หรือไม่?
ฉันสงสัยว่าถ้าฉันได้การ์ดกราฟิกที่ดีกว่านี้จะสามารถเพิ่มความเร็วในการเข้ารหัส h264 บนเครื่องของฉันโดยใช้เบรกมือหรือไม่? ถ้าเป็นเช่นนั้นฉันจะรู้ได้อย่างไรว่าการ์ดกราฟิกตัวใดที่สนับสนุนเรื่องนี้ ฉันรู้ว่า GPU สามารถถอดรหัสฮาร์ดแวร์ของ h264 แต่ไม่แน่ใจเกี่ยวกับการเข้ารหัส
13 h.264  handbrake 

1
สคริปต์ ffmpeg ใดที่ฉันต้องใช้เพื่อรับ“ วิดีโอสำหรับทุกคน” ที่รองรับ HTML5
รายการคำสั่งใดที่ฉันควรทำใน ffmpeg / mencoder / some_other_CLI_app เพื่อรับวิดีโอในรูปแบบที่ถูกต้องทั้งหมดเพื่อใช้วิดีโอสำหรับทุกคน ? คือมีความละเอียดอ่อนที่ป้องกันไม่ให้มีการสอนกลที่บอกว่า VIDEO=video.mp4 TYPE=$(ffmpeg --find-information-about-the-video ... ) ffmpeg ... > video.mov ffmpeg ... > video.flv ffmpeg ... > video.webm ffmpeg ... > video.h.264 ... จากนั้นคัดลอกและวางรหัสวิดีโอสำหรับทุกคนลงในหน้าของคุณ? เป้าหมายของฉันคือการมีวิดีโอที่ฝังอยู่ในหน้าเว็บส่วนตัวของฉันเป็นเจ้าภาพโดยฉัน HTML5 ที่มีแฟลชสำรองควรเป็นวิธีที่ง่ายที่สุดในการดูวิดีโอสำหรับทุกคน แต่ที่ใบหน้าส่วนที่ซับซ้อนมากที่สุดเข้ารหัสวิดีโอลงในทุกรูปแบบที่แตกต่างกันเพื่อให้ผู้อ่านที่จะคิดออกโดยการอ่านบทความยาวและครบถ้วนเกี่ยวกับรูปแบบวิดีโอ แน่นอนว่ามันไม่จำเป็น ฉันสามารถให้รายการคำสั่งสำหรับผู้ใช้ในการแปลงไฟล์เสียงเป็นรูปแบบต่างๆ หวังว่ากูรู ffmpeg สามารถทำเช่นเดียวกันกับวิดีโอ

2
ฉันควรดูพารามิเตอร์ใดเพื่อลดขนาดของไฟล์. MOV
Canon 60D ของฉันสร้างไฟล์. MOV เมื่อบันทึกวิดีโอและฉันพบว่าคอนเทนเนอร์. MOV มีสตรีมวิดีโอ H264 และสตรีมเสียง PCM ฉันใช้ ffmpeg และ GSpot เพื่อดูวิดีโอของฉันและฉันเห็นสิ่งที่ดูเหมือนว่าบิตเรตค่อนข้างสูง (22,000kbps สำหรับ 640x480, 45,000 สำหรับ 1920x1080) ฉันต้องการลดขนาดไฟล์ แต่ให้คุณภาพค่อนข้างสูง ฉันได้เล่นกับสิ่งที่ง่ายที่สุดที่ฉันสามารถคิดลดอัตราบิตและสิ่งที่ฉันคาดหวัง: ลดบิตเรตครึ่งและขนาดไฟล์ประมาณครึ่ง แต่ฉันสงสัยว่ามีวิธีการกำหนดบิตเรตเป้าหมายที่ "ดี" หรือหากมีจุดใดที่พยายามทำบิตเรตตัวแปร

1
FFmpeg / avidemux: แก้ไขการบีบอัดเฟรม B
ฉันกำลังแปลงรหัสวิดีโอ mpeg4 เก่าของฉัน (ในคอนเทนเนอร์ avi) เป็น h.264 ด้วย FFmpeg เป็นพื้น ffmpeg -i input.avi -c:v libx264 [x264 settings] -c:a libfdk_aac [aac settings] output.mp4 เมื่อทำเช่นนั้นให้mpeg4ออกคำเตือนต่อไปนี้ วิดีโอใช้วิธีที่ไม่ได้มาตรฐานและสิ้นเปลืองในการจัดเก็บเฟรม B ('บรรจุเฟรม B') พิจารณาใช้เครื่องมือเช่น VirtualDub หรือ avidemux เพื่อแก้ไข ฉันรู้ว่าฉันยังสามารถแปลงรหัสได้สำเร็จ แต่จากคำเตือนมันไม่ชัดเจนสำหรับฉันว่าคุณภาพของวิดีโอ h.264 ที่ได้รับจะได้รับผลกระทบหรือไม่ ดังนั้น, เนื่องจากฉันสนใจเฉพาะคุณภาพ (และขนาดฉันต้องการลดขนาดสำหรับอุปกรณ์มือถือของฉันซึ่งเป็นสาเหตุที่ฉันใช้พรีveryslowเซต) ของวิดีโอเอาต์พุต h.264 ฉันควรสนใจ B- ที่บรรจุไว้ เฟรม? ถ้าฉันควรฉันจะแก้ไขด้วย avidemux ได้อย่างไร (ฉันลองอ่านผ่านคู่มือไปแล้ว)

1
พารามิเตอร์การบีบอัดวิดีโอ H.264 / H.265 ใดที่ให้คุณภาพเทียบเท่า DVD ด้วยการบีบอัดที่ดีกว่า
ฉันมีกล่องดีวีดีวิดีโอที่ฉันต้องการกำจัดในขณะที่ฉันต้องการเก็บวิดีโอด้วยการแปลงเป็นไฟล์ MP4 เพื่อเก็บไว้ในฮาร์ดไดรฟ์ พิจารณาความเหนือกว่าของอัลกอริทึมการบีบอัด H.264 AVC และ H.265 HEVC ที่ทันสมัยเหนือ MPEG2 มาตรฐาน DVD ฉันหวังว่าจะประหยัดพื้นที่ฮาร์ดไดรฟ์ด้วยการบีบอัดวิดีโอในขณะที่ประหยัดคุณภาพดั้งเดิมของดีวีดีได้ถึง 99% อะไร พารามิเตอร์การบีบอัด H.264 (FFMPEG + libx264) พารามิเตอร์การบีบอัด H.265 (FFMPEG + libx265) ฉันควรใช้เพื่อบรรลุเป้าหมายหรือไม่ โดยพารามิเตอร์ฉันหมายถึงค่า CBR / CRF ที่ตั้งไว้ล่วงหน้า (ไม่มากโปรดช้า / placebo โปรด), ธง ฯลฯ PS: ฉันต้องการที่จะ จำกัด กรณีที่มีการใช้-pix_fmt yuv420pและ-profile:v baseline -level 3.0เพื่อให้แน่ใจว่าไฟล์ที่เล่นตกลงบนอุปกรณ์ทั้งหมดรวมถึงอุปกรณ์เก่าที่อาศัยชิปถอดรหัสฮาร์ดแวร์เก่า การใช้ความถี่ I-frames เพิ่มขึ้นบ้าง (การใช้-gพารามิเตอร์) …

2
การใช้ ffmpeg เพื่อเข้ารหัสวิดีโอ raw ให้เป็นรูปแบบ H.264
ใน Ubuntu 10.04 ฉันกำลังพยายามเข้ารหัสวิดีโอดิบ (รูปแบบ YUV) เป็นวิดีโอที่เข้ารหัส H.264 โดยใช้คำสั่ง ffmpeg ด้านล่าง: ffmpeg -i input.mp4 output.h264 แต่ฉันได้รับข้อผิดพลาดว่า codec ที่ไม่รองรับสำหรับ output stream # 0.0 จากนั้นเมื่อฉันลองตัวเลือกนี้: ffmpeg -i input.mp4 -formats h264 output.h264 มันยังคงไม่เข้ารหัส ตอนนี้ฉันเข้าใจแล้วว่า ffmpeg ใช้ libx264 ในการเข้ารหัสรูปแบบ H.264 ตอนนี้ฉันมีแพ็คเกจ x264 - ตัวเข้ารหัส H.264 ที่รวดเร็วติดตั้งบน Ubuntu นี้ คำถามของฉัน: มีความสัมพันธ์ใด ๆ ระหว่าง libx264 ซึ่ง …
10 ubuntu  video  ffmpeg  h.264 

1
ฉันจะแปลง. iso เป็น. mp4 โดยไม่ต้องเมาท์ด้วย ffmpeg
ปัญหาคือ - ฉันต้องการแปลง. iso กับ dvd เป็น. mp4 (h264 / ac3) แต่ฉันไม่สามารถเมานผ่าน mount -o loop ได้เพราะฉันอยู่บนเครื่องเสมือนที่ไม่อนุญาตให้ทำเช่นนั้น Googling ไม่ได้ช่วยอะไร ตอนนี้ฉันกำลังพยายามใช้ mencoder สำหรับงาน แต่มันยากสำหรับฉันที่จะแปลงพารามิเตอร์ทั้งหมดจาก ffmpeg-style เป็น mencoder style

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