ตรวจหาช่องว่างในไฟล์วิดีโอ VOB


1

ฉันมีไฟล์วิดีโอ VOB ไฟล์เดียวที่ใช้งาน 2h 20m กับ 50 ตอนของรายการทีวี ไม่มีเครื่องหมายของบทหรือเมนู

ฉันสามารถใช้เครื่องมือบรรทัดคำสั่ง Linux เพื่อตรวจจับหน้าจอสีดำระหว่างแต่ละตอนและสร้างไฟล์ MP4 จากทุก ๆ 5 นาทีได้หรือไม่

นี่คือผลลัพธ์จาก 'mediainfo' ...

General
Complete name                            : Captain_Pugwash.vob
Format                                   : MPEG-PS
File size                                : 5.20 GiB
Duration                                 : 2h 20mn
Overall bit rate mode                    : Variable
Overall bit rate                         : 5 307 Kbps

Video
ID                                       : 224 (0xE0)
Format                                   : MPEG Video
Format version                           : Version 2
Format profile                           : Main@Main
Format settings, BVOP                    : Yes
Format settings, Matrix                  : Custom
Format settings, GOP                     : Variable
Format settings, picture structure       : Frame
Duration                                 : 2h 20mn
Bit rate mode                            : Variable
Bit rate                                 : 4 977 Kbps
Maximum bit rate                         : 6 260 Kbps
Width                                    : 720 pixels
Height                                   : 576 pixels
Display aspect ratio                     : 4:3
Frame rate                               : 25.000 fps
Standard                                 : PAL
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Interlaced
Scan order                               : Top Field First
Compression mode                         : Lossy
Bits/(Pixel*Frame)                       : 0.480
Time code of first frame                 : 00:00:00:00
Time code source                         : Group of pictures header
GOP, Open/Closed                         : Open
GOP, Open/Closed of first frame          : Closed
Stream size                              : 4.88 GiB (94%)

Audio
ID                                       : 189 (0xBD)-128 (0x80)
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Mode extension                           : CM (complete main)
Format settings, Endianness              : Big
Muxing mode                              : DVD-Video
Duration                                 : 2h 20mn
Bit rate mode                            : Constant
Bit rate                                 : 224 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 KHz
Frame rate                               : 31.250 fps (1536 spf)
Compression mode                         : Lossy
Stream size                              : 225 MiB (4%)

ขอบคุณ!

Paully


3
ffmpeg มีblackframeและblackdetectตัวกรองสำหรับสิ่งนี้ คุณสามารถให้พวกเขาเขียนข้อมูลเมตาของเฟรมไปยังไฟล์และใช้ข้อมูลเหล่านี้ในขั้นตอนที่สองเพื่อแยกไฟล์ (ด้วย ffmpeg)
xenoid
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.