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 > (HD) DVD, Blu-ray & (S)VCD > (HD) DVD & Blu-ray authoring
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 17th January 2007, 16:53   #81  |  Link
honai
Guest
 
Posts: n/a
@chros

Just as I pointed out in the other forum, it's the Sonic filters that mess around with telecine/pulldown flags. The VC-1 decoder itself will output 24fps progressive.

Have you tried AssumeFPS() ?

Last edited by honai; 17th January 2007 at 16:57.
  Reply With Quote
Old 17th January 2007, 21:06   #82  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 2,323
Quote:
Originally Posted by honai View Post
...it's the Sonic filters that mess around with telecine/pulldown flags. The VC-1 decoder itself will output 24fps progressive.

Have you tried AssumeFPS() ?
AssumeFPS is totally wrong here with the Sonic filters. It gives 1 min 20 sec video besides the 1 min 04 sec video.
AssumeFPS("ntsc_film") as with v2.5.7
From the doc:
The AssumeFPS filter changes the frame rate without changing the frame count (causing the video to play faster or slower).
chros is offline   Reply With Quote
Old 18th January 2007, 00:52   #83  |  Link
bond
Registered User
 
Join Date: Nov 2001
Posts: 9,770
Quote:
Originally Posted by SeeMoreDigital View Post
Do you know if some samples have been sent to the MP4Box guys?


Cheers
i didnt
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau)
I know, that I know nothing (Socrates)

MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide)
Ogg Theora | Ogg Vorbis
use WM9 today and get Micro$oft controlling the A/V market tomorrow for free
bond is offline   Reply With Quote
Old 18th January 2007, 02:41   #84  |  Link
tomos
Registered User
 
Join Date: Feb 2002
Location: UK
Posts: 534
Quote:
Originally Posted by chros View Post
I know it's demultiplexer thread, but can anyone managed to do a perfect graph and avisynth script to produce 23.976 fps without TIVTC?
I only achieved this with TIVTC...

Graph: MAININTRO.grf
--------
mainintro.evo -> Sonic HD Demuxer -> Sonic Cinemaster VideoDecoder 4.1

Avs script: 720p.avs
-------------
DirectShowSource("MAININTRO.grf",audio=false,convertfps=true)
# TIVTC - Bottom field first
tfm(order=0).tdecimate()
ConvertToYV12()
LanczosResize(1280,720)

The strange thing is, that if I don't use the convertfps=true option (and use the fps=29.97 option), avisynth can't connet to the graph or can just no picture ...

Thanks
hmm, i'm using a similar script.

mine is EVO -> sonic HD demuxer -> sonic video decoder -> VMR renderer 9.

this plays the video fine in the preview but when trying to open the avs file i get this err

Quote:
Avisynth open failure:
DirectShowSource: GRF file does not have a compatible open video pin.
Graph must have 1 output pin that will bid RGB24, RGB32, ARGB, YUY2 or YV12
(H:\clip.avs, line 1)
this is the same whether i have ConvertToYV12 - in there or not, the same for convertfps

oddly, the demuxed video stream (VC-1) opens fine
tomos is offline   Reply With Quote
Old 18th January 2007, 03:29   #85  |  Link
Isochroma
Registered User
 
Join Date: Mar 2005
Posts: 468
@tomos: AVISynth connects to one output pin in the graph, so if you have all the pins already connected, how can it connect?

Like a little pig, you must save a teat on mother for it to suckle.

Remove the video renderer, then AVISynth will be able to connect to the video output pin of Sonic Video Decoder.

Last edited by Isochroma; 18th January 2007 at 03:32.
Isochroma is offline   Reply With Quote
Old 18th January 2007, 10:41   #86  |  Link
drmpeg
Registered User
 
Join Date: Jan 2003
Location: Silicon Valley
Posts: 455
Here's a stand-alone command line EVOB demuxer for folks to try:

http://www.w6rz.net/evob_demux.zip

Usage is:

demux <-p> <infile> <video outfile> <audio outfile> <audio track>

typically:

demux movie.evo bits.mpv bits.mpa 0

The -p option dumps the PES header PTS values.

Unfortunately, I have only one .evo sample file that bond pointed me to. So it's not very well tested. However, if folks could PM me with samples (of all flavors, VC-1, H.264, DD, DD+, etc.), it should be fairly easy to add stream types.

Ron
__________________
HD MPEG-2 Test Patterns http://www.w6rz.net
drmpeg is offline   Reply With Quote
Old 18th January 2007, 10:46   #87  |  Link
SeeMoreDigital
Life's clearer in 4K UHD
 
SeeMoreDigital's Avatar
 
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,227
Quote:
Originally Posted by drmpeg View Post
Unfortunately, I have only one .evo sample file that bond pointed me to. So it's not very well tested. However, if folks could PM me with samples (of all flavors, VC-1, H.264, DD, DD+, etc.), it should be fairly easy to add stream types.
Indeed.... I would not mind some samples too!
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
SeeMoreDigital is offline   Reply With Quote
Old 18th January 2007, 13:27   #88  |  Link
tomos
Registered User
 
Join Date: Feb 2002
Location: UK
Posts: 534
Quote:
Originally Posted by Isochroma View Post
@tomos: AVISynth connects to one output pin in the graph, so if you have all the pins already connected, how can it connect?

Like a little pig, you must save a teat on mother for it to suckle.

Remove the video renderer, then AVISynth will be able to connect to the video output pin of Sonic Video Decoder.
thanking you - works
tomos is offline   Reply With Quote
Old 18th January 2007, 13:34   #89  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 2,323
Is it right that movies on HD-DVD are 24 fps and not 23.976 ???

regarding to the avs script:
I have done some test and calculation.
I have opened the 2 feature file in PowerDVD, and the durations:
f1: 01:09:13 , f2: 00:49:47 , so overall: 01:59:00

I have tried 3 version of the avs script:
1. no ivtc (none) , 2. TIVTC (as posted) , 3. TIVTC and AssumeFPS(24)
The results (by avisynth):
Code:
	None:		TIVTC:  	TIVTC+24
-------------------------------------------------
frames:	214035		171228		171228
time:	01:59:01:620	01:59:01:620	01:58:54:500
fps:	29.9701		23.9761		24.0000
fps:	5000000/166833	4000000/166833	24/1
As the time displayed by PowerDVD (of course it's just a rough value, but defenetly not 01:58:54:500 ), the TIVTC+24 method is totally wrong. The TIVTC method is the closest one, but the question is whether HD-DVDs store the movies with this fps (23.976). If not then the Sonic Video filter is wrong in the chain ...
chros is offline   Reply With Quote
Old 18th January 2007, 15:00   #90  |  Link
juhu
Registered User
 
Join Date: Aug 2003
Posts: 37
Quote:
Originally Posted by drmpeg View Post

Unfortunately, I have only one .evo sample file that bond pointed me to. So it's not very well tested. However, if folks could PM me with samples (of all flavors, VC-1, H.264, DD, DD+, etc.), it should be fairly easy to add stream types.

Ron
I saw that on the mule :
[link removed]

VC1 encoded, high bitrate (around 20mb/sec !). Sound is DDplus 5.1 according to Powerdvd
Just tried your lovely exe on it. Seems to work for video, but not for audio (0k file, tried with audio track 0 & 1)

Last edited by Koepi; 18th January 2007 at 20:52. Reason: Re-read rule 6 and the warning of blutach! Cheers, Koepi
juhu is offline   Reply With Quote
Old 18th January 2007, 15:33   #91  |  Link
asasadad_1
Registered User
 
Join Date: Jun 2005
Posts: 66
@drmpeg
wvc1.dd plus.evo(15.0 MB) is a small sample.
asasadad_1 is offline   Reply With Quote
Old 18th January 2007, 15:41   #92  |  Link
lordx
Registered User
 
Join Date: Jan 2003
Location: France
Posts: 34
I've tried demux.exe on a decrypted backup of my HD-DVD .
Seems to demux video but audio is 0 Ko ... tried 0 or 1, same result.
lordx is offline   Reply With Quote
Old 18th January 2007, 16:05   #93  |  Link
holzi
Registered User
 
Join Date: Jun 2006
Posts: 47
Yes Video demuxx seems to work.
Well at least it wirtes some data
What graph to use to playback the demux video?
Kind of stuck atm

Edit: Ok forgot the Sonic HD Demuxer now it works so video is demuxed

Last edited by holzi; 18th January 2007 at 16:26.
holzi is offline   Reply With Quote
Old 18th January 2007, 16:33   #94  |  Link
MrDVD
Registered User
 
Join Date: Dec 2001
Posts: 19
The demuxed video plays also in Powerdvd without Sonic HD Demuxer.
MrDVD is offline   Reply With Quote
Old 18th January 2007, 16:46   #95  |  Link
moshmothma
Registered User
 
Join Date: Nov 2005
Posts: 85
I managed to get playback of evo files in zoom player and theatetek. It's really a bit of kludge but both audio and video works. The big problem. I cannot seek. Also, both files must begin at the same time so you cannot resume. Please take special note of the filter chain and ensure all are installed.

For zoom player use the following:

1. Create a file called evo.mediagraph
2. paste the following into the file:

LoadFilter({9DC15360-914C-46B8-B9DF-BFE67FD36C6A},ReClock_Audio_Renderer)
LoadFilter({51B4ABF3-748F-4E3B-A276-C828330E926A},Video_Mixing_Renderer_9)
LoadFilter({7E2E0DC1-31FD-11D2-9C21-00104B3801F6},InterVideo Audio Decoder)
LoadFilter({317DDB73-870E-11D3-9C32-00104B3801F7},InterVideo_Demultiplexer)
LoadFilter({D7D50E8D-DD72-43C2-8587-A0C197D837D2},Sonic_Cinemaster®_VideoDecoder_4.1)
LoadFilter({250D7B7D-4344-41FD-A284-7299B7765F18},Sonic_HD_Demuxer_0001)
LoadFilter({E436EBB5-524F-11CE-9F53-0020AF0BA770},Source File_0)
LoadFilter({E436EBB5-524F-11CE-9F53-0020AF0BA770},Source File_1)


SetFilterFileName(Source File_0,<FileName>)
SetFilterFileName(Source File_1,<FileName>)
ConnectPin(Source File_0,Output,Sonic_HD_Demuxer_0001,Input)
ConnectPin(Source File_1,Output,InterVideo_Demultiplexer,Input)
ConnectPin(InterVideo_Demultiplexer,Audio,InterVideo Audio Decoder,In)
ConnectPin(Sonic_HD_Demuxer_0001,Video Out,Sonic_Cinemaster®_VideoDecoder_4.1,Video in)
ConnectPin(InterVideo Audio Decoder,Out,ReClock_Audio_Renderer,In)
ConnectPin(Sonic_Cinemaster®_VideoDecoder_4.1,Video Out,Video Mixing Renderer 9,VMR Input0)

3. Save file in zoomplayer\mediagraph folder
4. In Zoom player (latest version) - go to system - filter management - manual fitlers and choose 'auto by extension'
5. Play file

You can also use graphedit to export an xml file to use in theatertek. The problem I encountered with theatertek was that it would not except two blank source pins. Using the graph I created in Graphedit I could export it and use it solely in theatertek. Maybe someone can figure out a tweak.

Have fun.

Last edited by moshmothma; 18th January 2007 at 16:49.
moshmothma is offline   Reply With Quote
Old 18th January 2007, 17:11   #96  |  Link
holzi
Registered User
 
Join Date: Jun 2006
Posts: 47
Quote:
Originally Posted by MrDVD View Post
The demuxed video plays also in Powerdvd without Sonic HD Demuxer.
Ok nice I don't have it installed so can't check.

I thought I could play it with fddshow but that just crashed graph edit
holzi is offline   Reply With Quote
Old 18th January 2007, 19:18   #97  |  Link
Isochroma
Registered User
 
Join Date: Mar 2005
Posts: 468
Thanks drmpeg! Using the departed trailer EVO, I can successfully demux the H264 video track; it muxes just fine in the latest MKVToolnix 2.0.0 (with first update installed too).

However, the audio track does not work (it's regular AC3), the output file is created but it is 0 bytes.

Last edited by Isochroma; 18th January 2007 at 19:29.
Isochroma is offline   Reply With Quote
Old 18th January 2007, 19:39   #98  |  Link
Warren
Registered User
 
Join Date: Dec 2002
Posts: 68
Guys please do not use the Departed trailer to validate anything. It is a homemmade EVOB and has next to nothing in common with HD DVD EVOBs.
Warren is offline   Reply With Quote
Old 18th January 2007, 19:43   #99  |  Link
honai
Guest
 
Posts: n/a
@moshmothma

tried your graph on three movies:

- Pitch Black: no sound at all
- Serenity: no sound at all
- Chronicles of Riddick: the Intervideo Audio Decoder downmixes to stereo, no sound if I switch to S/PDIF output

It seems that Intervideo doesn't decode DD+ at all, but in case of Riddick simply downmixes the DTS track in there. Tried putting in the Cyberlink Audio Decoder, but won't work either.
  Reply With Quote
Old 18th January 2007, 20:01   #100  |  Link
honai
Guest
 
Posts: n/a
The commercial HD-DVD rips I have here use 0xc0 .. 0xc2.

However, two unsolved problems remain:

* we can't mux VC-1 elementary streams because the tech spec is payware
* we can't mux/decode DD+ (other than proprietary playback/downmixing inside PowerDVD) because there's no DirectShow decoder for it
  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 06:44.


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