Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Usage
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 23rd February 2013, 06:54   #1  |  Link
Lyris
Registered User
 
Join Date: Sep 2007
Location: Europe
Posts: 602
Quick way to show Picture Type in AVC or MPEG2 stream

Hey forum,
When authoring BDs with Sony DoStudio (previously Netblender), I ideally want to have the chapter marks on I-Frames.

Trouble is, DoStudio doesn't have any feedback on whether or not the timecode you gave it actually is an I-frame.

Is there some sort of Avisynth filter that can display the coded picture type on screen so I can be sure?
Lyris is offline   Reply With Quote
Old 23rd February 2013, 13:59   #2  |  Link
mp3dom
Registered User
 
Join Date: Jul 2003
Location: Italy
Posts: 1,135
For MPEG2 you can use VDub and the fccHandler mpeg2 plugin. It will tell you the type of every frame.
For AVC, try to take a look at AVIDemux. You probably need to put your raw AVC stream in a container.

Last edited by mp3dom; 23rd February 2013 at 14:04.
mp3dom is offline   Reply With Quote
Old 23rd February 2013, 22:22   #3  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Perhaps the three consecutive posts here can assist:-
http://forum.doom9.org/showthread.ph...63#post1607563

EDIT: You can use 'ShowFrameNumber()' on source clip or
'Show=true' in either Prune() or FrameSelect() to show the frame numbers
in extracted I/KEY frame only clips.

EDIT: Or just use the generated text list of I/KEY frames.

EDIT: This method allows programatical control rather than just viewing I frame numbers.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 27th February 2013 at 06:17.
StainlessS is offline   Reply With Quote
Old 23rd February 2013, 23:01   #4  |  Link
Chikuzen
typo lover
 
Chikuzen's Avatar
 
Join Date: May 2009
Posts: 595
LoadPlugin("DGDecode.dll")
MPEG2Source("video", info=1)

and

LoadPlugin("ffms2.dll")
Import("ffms2.avsi")
FFVideoSource("video").FFInfo()
__________________
my repositories
Chikuzen is offline   Reply With Quote
Old 23rd February 2013, 23:39   #5  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
For AVC and VC1 you can use DGDecNV:

DGSource(...,debug=true)
Guest is offline   Reply With Quote
Old 25th February 2013, 14:57   #6  |  Link
pandy
Registered User
 
Join Date: Mar 2006
Posts: 1,049
Or FFDShow with OSD ON - then select information to display as you like.
pandy is offline   Reply With Quote
Old 27th February 2013, 01:28   #7  |  Link
Lyris
Registered User
 
Join Date: Sep 2007
Location: Europe
Posts: 602
Many thanks, all! Knew it was possible!
Lyris is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 14:26.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.