What tool can I use to quickly view the GOP of a video file?

gorGaram wrote on 5/19/2024, 5:03 AM

Are there any free ones?

CPU: AMD Ryzen 7 3700X

VideoCard: NVIDIA GeForce RTX 4060 Ti 16Gb

Memory: 128Gb

OS: Windows 10 (1809)

Drive C: (SSD-500Gb) - ONLY system

Drive D: (HDD 4Tb) - ProrgamFiles and Temp
Drive E: (HDD 4Tb) - Work drive

Vegas Pro: 20.411, 21.315, 22.122

Comments

Steve_Rhoden wrote on 5/19/2024, 5:20 AM

Mediainfo

https://mediaarea.net/en/MediaInfo

gorGaram wrote on 5/19/2024, 5:23 AM

Mediainfo

https://mediaarea.net/en/MediaInfo

Of course I use it. It doesn't always show.

 

CPU: AMD Ryzen 7 3700X

VideoCard: NVIDIA GeForce RTX 4060 Ti 16Gb

Memory: 128Gb

OS: Windows 10 (1809)

Drive C: (SSD-500Gb) - ONLY system

Drive D: (HDD 4Tb) - ProrgamFiles and Temp
Drive E: (HDD 4Tb) - Work drive

Vegas Pro: 20.411, 21.315, 22.122

Gid wrote on 5/19/2024, 6:23 AM

@gorGaram Hi, Shutter Encoder ?

Vegas Pro 18 - 22
Vegas Pro/Post 19
Boris Continuum & Sapphire, 
Silhouette Standalone + Plugin, 
Mocha Pro Standalone + Plugin, 
Boris Optics,
NewBlue TotalFX
Desktop PC Microsoft Windows 10 Pro - 64-Bit
ASUS PRO WS WRX80E-SAGE SE WIFI AMD Motherboard
AMD Ryzen Threadripper PRO 3975WX 3.5GHz 32 Core
Corsair iCUE H150i RGB PRO XT 360mm All-in-One Liquid CPU Cooler
RAM 256GB ( 8x Micron 32GB (1x 32GB) 2666MHz DDR4 RAM )
2x Western Digital Black SN850 2TB M.2-2280 SSD, 7000MB/s Read, 5100MB/s Write
(programs on one, project files on the other)
Graphics MSI GeForce RTX 3090 SUPRIM X 24GB OC GPU
ASUS ROG Thor 1200W Semi-Modular 80+ Platinum PSU 
Fractal Design Define 7 XL Dark TG Case with 3 Fans
Dell SE3223Q 31.5 Inch 4K UHD (3840x2160) Monitor, 60Hz, & an Acer 24" monitor.

At the moment my filming is done with a Samsung Galaxy S23 Ultra 5G & a GoPro Hero11 Black

I've been a Joiner/Carpenter for 40yrs, apprentice trained time served, I don't have an apprentice of my own so to share my knowledge I put videos on YouTube.

YouTube videos - https://www.youtube.com/c/Gidjoiner

 

john_dennis wrote on 5/19/2024, 11:47 AM

I use VideoReDo TVSuite for file types that are supported. It shows the type of frame in real time.

"We're" still looking for some enterprising coder to continue its legacy. Preferably on under fifty.

Howard-Vigorita wrote on 5/19/2024, 1:19 PM

Problem with MediaInfo is that it only reads metadata. Which may or may not be correct or complete. To get an accurate gop histogram, the entire clip needs to be read. The free ffmpeg utility ffprobe can skip through a clip and output a list of picture types easily enough... Here's a Windows script that emits a picture-type list.

ffprobe -show_frames -i <CLIPNAME> | Findstr pict_type

Looks like Shutter Encoder displays the picture-type list but does not count the pictures in each group. Here's an online implementation that will list the picture-type list as well as each gop's length. But it requires uploading the clip to be analyzed:

http://lvcdn.net/gop/

Robert Johnston wrote on 5/19/2024, 11:48 PM

Shutter Encoder shows the GOP.

Intel Core i7 10700K CPU @ 3.80GHz (to 4.65GHz), NVIDIA GeForce RTX 2060 SUPER 8GBytes. Memory 32 GBytes DDR4. Also Intel UHD Graphics 630. Mainboard: Dell Inc. PCI-Express 3.0 (8.0 GT/s) Comet Lake. Bench CPU Multi Thread: 5500.5 per CPU-Z.

Vegas Pro 21.0 (Build 108) with Mocha Vegas

Windows 11 not pro

gorGaram wrote on 5/20/2024, 12:29 AM

 

ffprobe -show_frames -i <CLIPNAME> | Findstr pict_type

 

This return only "pict_type=", but nothing about number pic.
"pict_type=I
pict_type=P
pict_type=P
pict_type=P
pict_type=P
pict_type=P
pict_type=P
pict_type=P
pict_type=P
pict_type=P
pict_type=P
pict_type=P..."

How I can count GOP?

CPU: AMD Ryzen 7 3700X

VideoCard: NVIDIA GeForce RTX 4060 Ti 16Gb

Memory: 128Gb

OS: Windows 10 (1809)

Drive C: (SSD-500Gb) - ONLY system

Drive D: (HDD 4Tb) - ProrgamFiles and Temp
Drive E: (HDD 4Tb) - Work drive

Vegas Pro: 20.411, 21.315, 22.122

gorGaram wrote on 5/20/2024, 12:50 AM

Shutter Encoder shows the GOP.

It takes only the first sequence, it is inaccurate.

CPU: AMD Ryzen 7 3700X

VideoCard: NVIDIA GeForce RTX 4060 Ti 16Gb

Memory: 128Gb

OS: Windows 10 (1809)

Drive C: (SSD-500Gb) - ONLY system

Drive D: (HDD 4Tb) - ProrgamFiles and Temp
Drive E: (HDD 4Tb) - Work drive

Vegas Pro: 20.411, 21.315, 22.122

JS2019 wrote on 5/20/2024, 4:54 AM

Hi Please find a link in your PM account

Regards

 

Gid wrote on 5/20/2024, 5:01 AM

Looks like Shutter Encoder displays the picture-type list but does not count the pictures in each group.

@Howard-Vigorita What Is this count then, is it not the same count that you're ref to ?

Vegas Pro 18 - 22
Vegas Pro/Post 19
Boris Continuum & Sapphire, 
Silhouette Standalone + Plugin, 
Mocha Pro Standalone + Plugin, 
Boris Optics,
NewBlue TotalFX
Desktop PC Microsoft Windows 10 Pro - 64-Bit
ASUS PRO WS WRX80E-SAGE SE WIFI AMD Motherboard
AMD Ryzen Threadripper PRO 3975WX 3.5GHz 32 Core
Corsair iCUE H150i RGB PRO XT 360mm All-in-One Liquid CPU Cooler
RAM 256GB ( 8x Micron 32GB (1x 32GB) 2666MHz DDR4 RAM )
2x Western Digital Black SN850 2TB M.2-2280 SSD, 7000MB/s Read, 5100MB/s Write
(programs on one, project files on the other)
Graphics MSI GeForce RTX 3090 SUPRIM X 24GB OC GPU
ASUS ROG Thor 1200W Semi-Modular 80+ Platinum PSU 
Fractal Design Define 7 XL Dark TG Case with 3 Fans
Dell SE3223Q 31.5 Inch 4K UHD (3840x2160) Monitor, 60Hz, & an Acer 24" monitor.

At the moment my filming is done with a Samsung Galaxy S23 Ultra 5G & a GoPro Hero11 Black

I've been a Joiner/Carpenter for 40yrs, apprentice trained time served, I don't have an apprentice of my own so to share my knowledge I put videos on YouTube.

YouTube videos - https://www.youtube.com/c/Gidjoiner

 

Howard-Vigorita wrote on 5/20/2024, 9:27 AM

@Gid I think it's the count of frames from one I-frame to the next or the end.

Howard-Vigorita wrote on 5/20/2024, 9:44 AM

ffprobe -show_frames -i <CLIPNAME> | Findstr pict_type

This return only "pict_type=", but nothing about number pic.
"pict_type=I
pict_type=P
pict_type=P
pict_type=P
pict_type=P
pict_type=P
pict_type=P
pict_type=P
pict_type=P
pict_type=P
pict_type=P
pict_type=P..."

How I can count GOP?

@gorGaram I think you just count picts from one pict type=I to the next. If the above was all of them, then it would be 12. The ffprobe script could be extended to do the counting. Here's a link to a Unix script that does it using grep instead of Findsdtr followed by piping the output to an awk script which does the counting:

https://gist.github.com/jeoliva/a3c4ef62b7f52926d0f339b395c0cd0c

... piping to a short C-program to process the list is another way to do it.

Gid wrote on 5/20/2024, 9:58 AM

@Howard-Vigorita Thanks, I get a bit confused about this, at first I thought the GOP were the pictures within 1 frame, I was told no the GOP is as you say is from one I-frame to the next I-frame & is across multiple frames. But is that not still the "count the pictures in each group", it might be 30GOP but across say 10frames 🤷‍♂️🙃😂

Last changed by Gid on 5/20/2024, 10:00 AM, changed a total of 1 times.

Vegas Pro 18 - 22
Vegas Pro/Post 19
Boris Continuum & Sapphire, 
Silhouette Standalone + Plugin, 
Mocha Pro Standalone + Plugin, 
Boris Optics,
NewBlue TotalFX
Desktop PC Microsoft Windows 10 Pro - 64-Bit
ASUS PRO WS WRX80E-SAGE SE WIFI AMD Motherboard
AMD Ryzen Threadripper PRO 3975WX 3.5GHz 32 Core
Corsair iCUE H150i RGB PRO XT 360mm All-in-One Liquid CPU Cooler
RAM 256GB ( 8x Micron 32GB (1x 32GB) 2666MHz DDR4 RAM )
2x Western Digital Black SN850 2TB M.2-2280 SSD, 7000MB/s Read, 5100MB/s Write
(programs on one, project files on the other)
Graphics MSI GeForce RTX 3090 SUPRIM X 24GB OC GPU
ASUS ROG Thor 1200W Semi-Modular 80+ Platinum PSU 
Fractal Design Define 7 XL Dark TG Case with 3 Fans
Dell SE3223Q 31.5 Inch 4K UHD (3840x2160) Monitor, 60Hz, & an Acer 24" monitor.

At the moment my filming is done with a Samsung Galaxy S23 Ultra 5G & a GoPro Hero11 Black

I've been a Joiner/Carpenter for 40yrs, apprentice trained time served, I don't have an apprentice of my own so to share my knowledge I put videos on YouTube.

YouTube videos - https://www.youtube.com/c/Gidjoiner

 

gorGaram wrote on 5/20/2024, 10:18 AM

Looks like Shutter Encoder displays the picture-type list but does not count the pictures in each group.

@Howard-Vigorita What Is this count then, is it not the same count that you're ref to ?

I think its only first GOP.
He doesn't count any further.

CPU: AMD Ryzen 7 3700X

VideoCard: NVIDIA GeForce RTX 4060 Ti 16Gb

Memory: 128Gb

OS: Windows 10 (1809)

Drive C: (SSD-500Gb) - ONLY system

Drive D: (HDD 4Tb) - ProrgamFiles and Temp
Drive E: (HDD 4Tb) - Work drive

Vegas Pro: 20.411, 21.315, 22.122

Gid wrote on 5/20/2024, 10:48 AM

@gorGaram Yeah maybe, I can't add to this, I too would like an app that shows all GOP across the full clip so I can learn & understand this a bit better, 'The free ffmpeg utility ffprobe' is just numbers, I'd like something that shows a bit more detail/pics, frames etc. When I last looked all apps were paid-for only..

Vegas Pro 18 - 22
Vegas Pro/Post 19
Boris Continuum & Sapphire, 
Silhouette Standalone + Plugin, 
Mocha Pro Standalone + Plugin, 
Boris Optics,
NewBlue TotalFX
Desktop PC Microsoft Windows 10 Pro - 64-Bit
ASUS PRO WS WRX80E-SAGE SE WIFI AMD Motherboard
AMD Ryzen Threadripper PRO 3975WX 3.5GHz 32 Core
Corsair iCUE H150i RGB PRO XT 360mm All-in-One Liquid CPU Cooler
RAM 256GB ( 8x Micron 32GB (1x 32GB) 2666MHz DDR4 RAM )
2x Western Digital Black SN850 2TB M.2-2280 SSD, 7000MB/s Read, 5100MB/s Write
(programs on one, project files on the other)
Graphics MSI GeForce RTX 3090 SUPRIM X 24GB OC GPU
ASUS ROG Thor 1200W Semi-Modular 80+ Platinum PSU 
Fractal Design Define 7 XL Dark TG Case with 3 Fans
Dell SE3223Q 31.5 Inch 4K UHD (3840x2160) Monitor, 60Hz, & an Acer 24" monitor.

At the moment my filming is done with a Samsung Galaxy S23 Ultra 5G & a GoPro Hero11 Black

I've been a Joiner/Carpenter for 40yrs, apprentice trained time served, I don't have an apprentice of my own so to share my knowledge I put videos on YouTube.

YouTube videos - https://www.youtube.com/c/Gidjoiner

 

gorGaram wrote on 5/20/2024, 11:18 AM

@gorGaram Yeah maybe, I can't add to this, I too would like an app that shows all GOP across the full clip so I can learn & understand this a bit better, 'The free ffmpeg utility ffprobe' is just numbers, I'd like something that shows a bit more detail/pics, frames etc. When I last looked all apps were paid-for only..



So far, for myself, I've been able to get this.
The result of the bat file, using ffprobe. You can specify the desired time range where to analyze. For example, you can send a link to a video (for example, youtube), I will show the result.

CPU: AMD Ryzen 7 3700X

VideoCard: NVIDIA GeForce RTX 4060 Ti 16Gb

Memory: 128Gb

OS: Windows 10 (1809)

Drive C: (SSD-500Gb) - ONLY system

Drive D: (HDD 4Tb) - ProrgamFiles and Temp
Drive E: (HDD 4Tb) - Work drive

Vegas Pro: 20.411, 21.315, 22.122

Robert Johnston wrote on 5/20/2024, 1:34 PM

@gorGaram If you want a 30-day trial version of Elecard StreamEye 2023, you will get the ultimate information. Great for learning. Not sure how much a permanent license is. You will need to fill out a form, then they will send you a link for downloading. https://www.elecard.com/products/video-analysis/streameye

Intel Core i7 10700K CPU @ 3.80GHz (to 4.65GHz), NVIDIA GeForce RTX 2060 SUPER 8GBytes. Memory 32 GBytes DDR4. Also Intel UHD Graphics 630. Mainboard: Dell Inc. PCI-Express 3.0 (8.0 GT/s) Comet Lake. Bench CPU Multi Thread: 5500.5 per CPU-Z.

Vegas Pro 21.0 (Build 108) with Mocha Vegas

Windows 11 not pro

mark-y wrote on 5/20/2024, 4:21 PM

Are frame numbers what you want? @gorGaram

ffprobe -v error -hide_banner -of default=noprint_wrappers=0 -print_format flat -select_streams v:0 -show_entries frame=pict_type desktop/"2024-04-03 09-07-49.mp4" > desktop/"2024-04-03 09-07-49".csv 2>&1

 

gorGaram wrote on 5/21/2024, 2:56 AM


So far, I have done so. I've had enough for now.

CPU: AMD Ryzen 7 3700X

VideoCard: NVIDIA GeForce RTX 4060 Ti 16Gb

Memory: 128Gb

OS: Windows 10 (1809)

Drive C: (SSD-500Gb) - ONLY system

Drive D: (HDD 4Tb) - ProrgamFiles and Temp
Drive E: (HDD 4Tb) - Work drive

Vegas Pro: 20.411, 21.315, 22.122

JS2019 wrote on 5/21/2024, 4:50 AM

@Gid @gorGaram I sent a link via Private messaging to you and received no response.?.?

gorGaram wrote on 5/21/2024, 5:03 AM

@Gid @gorGaram I sent a link via Private messaging to you and received no response.?.?

Your link contains a virus. You didn't ask me to give you an answer. If this is a program, show a video where it works correctly.

 

CPU: AMD Ryzen 7 3700X

VideoCard: NVIDIA GeForce RTX 4060 Ti 16Gb

Memory: 128Gb

OS: Windows 10 (1809)

Drive C: (SSD-500Gb) - ONLY system

Drive D: (HDD 4Tb) - ProrgamFiles and Temp
Drive E: (HDD 4Tb) - Work drive

Vegas Pro: 20.411, 21.315, 22.122

Wolfgang S. wrote on 5/21/2024, 5:20 AM

If you want a 30-day trial version of Elecard StreamEye 2023, you will get the ultimate information. Great for learning. Not sure how much a permanent license is. You will need to fill out a form, then they will send you a link for downloading. https://www.elecard.com/products/video-analysis/streameye

I have reached out to this company, although I am uncertain about the ease of obtaining a product or service that meets my needs.

Desktop: PC AMD 3960X, 24x3,8 Mhz * RTX 3080 Ti (12 GB)* Blackmagic Extreme 4K 12G * QNAP Max8 10 Gb Lan * Resolve Studio 18 * Edius X* Blackmagic Pocket 6K/6K Pro, EVA1, FS7

Laptop: ProArt Studiobook 16 OLED * internal HDR preview * i9 12900H with i-GPU Iris XE * 32 GB Ram) * Geforce RTX 3070 TI 8GB * internal HDR preview on the laptop monitor * Blackmagic Ultrastudio 4K mini

HDR monitor: ProArt Monitor PA32 UCG-K 1600 nits, Atomos Sumo

Others: Edius NX (Canopus NX)-card in an old XP-System. Edius 4.6 and other systems

gorGaram wrote on 5/21/2024, 5:26 AM

If you want a 30-day trial version of Elecard StreamEye 2023, you will get the ultimate information. Great for learning. Not sure how much a permanent license is. You will need to fill out a form, then they will send you a link for downloading. https://www.elecard.com/products/video-analysis/streameye

I have reached out to this company, although I am uncertain about the ease of obtaining a product or service that meets my needs.

It's too expensive and complicated to just get a GOP. I wrote a powershell script (picture above), it solves the problem.
IMHO

CPU: AMD Ryzen 7 3700X

VideoCard: NVIDIA GeForce RTX 4060 Ti 16Gb

Memory: 128Gb

OS: Windows 10 (1809)

Drive C: (SSD-500Gb) - ONLY system

Drive D: (HDD 4Tb) - ProrgamFiles and Temp
Drive E: (HDD 4Tb) - Work drive

Vegas Pro: 20.411, 21.315, 22.122