ohio813 / xvid4psp

Automatically exported from code.google.com/p/xvid4psp
GNU General Public License v2.0
0 stars 0 forks source link

Ordered Chapter freeze #56

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Adding mkv file with ordered chapters with the op\ed (If i don't try to do 
the op\ed it encodes fine)

What is the expected output? What do you see instead? MP4 with hardcoded 
subtitles. I don't get an output, the program freezes when it gets to the first 
ordered chapter.

What version of the product are you using? On what operating system?

5.10.289.0, windows xp (I tried older versions it seems to freeze on them too)

Please provide any additional information below.

This is really the only ordered chapters mkv file i've come across that has 
done this, the file plays fine when done through MPC. When i try to view it 
through the preview box or encode it then it will freeze when it gets to the 
start of the OP/ED

Original issue reported on code.google.com by b...@live.com on 27 Aug 2012 at 2:23

GoogleCodeExporter commented 9 years ago
I don't think that it is currently supported (or will be ever supported).. If 
it works with DirectShowSource - then you are lucky enough. If not - then not.

Original comment by forc...@gmail.com on 27 Aug 2012 at 5:40

GoogleCodeExporter commented 9 years ago
Whats not supported, ordered chapters? Because it has been working for me ever 
since people started using it.

Haali is the thing that does the joining, but i don't see it as being the 
problem since as i said i can play the files perfectly through Media player 
classic, only when viewing in the preview box or when encoding does it freeze 
up.

Original comment by b...@live.com on 27 Aug 2012 at 6:21

GoogleCodeExporter commented 9 years ago
Yes, ordered chapters\linking isn't "directly" supported by XviD4PSP. As you 
already mentioned, Haali Media Splitter (or any other splitter that can handle 
this feature) - is the one who joining the files, not XviD4PSP itself. So it 
will work only if you are opening your files via DirectShowSource (both video 
and audio streams!), this decoder is set by default. With DirectShowSource2 you 
will get problems with audio, because this decoder only support video stream, 
so audio will be demuxed and decoded separately, but only from the "main" 
file.. Not sure about FFmpegSource2, you can try it if you want: 
"Video->Decoding", choose it for mkv extension, and at the bottom of the window 
select "Enable Audio" in FFmpegSource2 groupbox.

Original comment by forc...@gmail.com on 27 Aug 2012 at 6:57

GoogleCodeExporter commented 9 years ago
I can only use DirectShowSource, the other 2 don't work with subtitles, and 
since they don't use haali they won't be joining the op\ed with them.

But like i said why would it work outside of xvid4psp fine and not on the 
program itself?

Original comment by b...@live.com on 27 Aug 2012 at 8:26

GoogleCodeExporter commented 9 years ago
I don't know. It can be something related to internal work of DirectShowSource..

Original comment by forc...@gmail.com on 27 Aug 2012 at 9:30

GoogleCodeExporter commented 9 years ago
Hmm, is there a new version of the directshow thing?

Original comment by b...@live.com on 27 Aug 2012 at 10:44

GoogleCodeExporter commented 9 years ago
If you installed AviSynth using XviD4PSP 5 installer (RC31) - you already have 
the latest DirectShowSource.dll installed. But DirectShow splitters and filters 
- it's a different story. You can always try to update Haali Media Splitter, 
change or update video\audio decoders (ffdshow, LAV,..) and even DirectVobSub..

Also, MPC can build DirectShow Graph a little bit differently than 
DirectShowSource does it. WPF Video Player ("AviSynth->Play in VPF Video 
Player" when there is no opened files in XviD4PSP; or run WPF_VideoPlayer.exe 
in XviD4PSP folder directly; or it can be accessed via XviD4PSP 5 tree from the 
Start menu) - this player 100% uses only DirectShow filters and build the Graph 
using the same method (RenderFile) as DirectShowSource does. There still will 
be some differences, but it is more correct to use this player than MPC to 
check DirectShow stuff, I think so..

Original comment by forc...@gmail.com on 27 Aug 2012 at 1:37