Help - Search - Members - Calendar
Full Version: BDA Plug-in for Web Scheduler
DVB Owners Discussion Forum - dvbowners.com > Technical & Development Forums > WebScheduler Development
Pages: 1, 2, 3, 4
null_pointer
Thanks Elroy,

Yep I found exactly the same thing with MPC, it still plays and is in sync but skipping to a new location in the file will cause the video or the audio to stop playing until the other catches up.

I tried demuxing with ProjectX and remuxing and when you play an MPEG of the same content skipping to a new location works very well so it has something to do with the stream demuxer that MPC is using.

Yes I tend to agree we need an mpeg2 program stream muxer.
Elroy
Found another mpeg2 multiplexer here - http://www.ammtools.com/Products/Filters/Muxer.htm. Looks like another possible candidate.
Spoonfed
Null/Spectrum,

I've moved my VP card to my "test" P4 system to try out the BDA drivers and WS version to suit.

They system is fairly fresh/clean install yet installed the card it somehow found and installed the TwinHam drivers. I can't work out where it got em from, it prompted me for disc on my other system. If i remove the .sys driver files it simply reinstalls them, i can't see any thing to do with twinhan/DTV drives in the drive cache directory so im not sure where its getting em from. Any way the issue is it automacily instals the twin han drivers, if i try to update to the BDA drivers it simply tells me a better match cannot be found and leaves the twinham drivers installed.

Any ideas would be great as i'd like to have a crack at it and see if it works. Thanks
JoeyBloggs
Just pick "choose from list" then "have disk" and install the drivers you want. You might want to go into DeviceManager and disable and/or uninstall the TwinHan drivers first.
null_pointer
In the device manager you can select update drivers, then you can select have disk etc as above.
Spoonfed
Null, haha quick response, beat me to deleting the post smile.gif

I worked it out, it was pulling em off the net. I removed the drivers, disconnected the lan, deleted the twinham .sys files and rescaned hardware. It then prompted me and allowed me to install Spectrums drives.

However i have yet to get WS working. I can get it up and running (the interface) but it simply closes/crashes WS/Java dos window when one attempts to start a capture.

While i know the "scan channels" option does not work with BDA yet i do get the following:
win32-DLL : Found a free card and using it: card ID=1
win32-DLL-BDA : Unable to retrieve Tuning Space
win32-DLL-BDA : Cannot load TuningSpace
win32-DLL-BDA : Cannot load network provider
win32-DLL : Trying to Lock Channel F=219500 B=7 on card 1
Capture DLL lockChannel(219500, 7) = 0 attempt:1
win32-DLL : Trying to scan program stream on card 1
win32-DLL : Trying to clean up card 1

Which to me says it can see the card using the BDA drivers.

BUT when starting a capture i get a big "scroll" of info in the dos WS window and a .log file is created the start of which is


An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x2C53130
Function=getFreeSpace+0x1BA0
Library=D:WS 2.2 BDA DRIVERSWebScheduler2.2.0.0-BDAWebSchedulerCaptureEngine.dll

then all the .dll's currently loaded then at the bottom:

Heap at VM Abort:
Heap
def new generation total 576K, used 137K [0x10010000, 0x100b0000, 0x104f0000)
eden space 512K, 19% used [0x10010000, 0x10029678, 0x10090000)
from space 64K, 56% used [0x10090000, 0x10099170, 0x100a0000)
to space 64K, 0% used [0x100a0000, 0x100a0000, 0x100b0000)
tenured generation total 1408K, used 270K [0x104f0000, 0x10650000, 0x14010000)
the space 1408K, 19% used [0x104f0000, 0x10533960, 0x10533a00, 0x10650000)
compacting perm gen total 4096K, used 2128K [0x14010000, 0x14410000, 0x18010000)
the space 4096K, 51% used [0x14010000, 0x14224060, 0x14224200, 0x14410000)

Local Time = Sun Apr 25 12:36:25 2004
Elapsed Time = 131
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot™ Client VM (1.4.2_04-b05 mixed mode)
#


Any ideas?

Danny
null_pointer
Can you get it to work in GraphEdit?

Did you follow all the steps in the 4th post of this thread? It sounds like you have not imported the Tuning Space Reg file, chech specturms web page on how to get the BDA driver working in Graphedit.
Spoonfed
Null,

I wont delete another post on you smile.gif I got it sorted.

Miss a one step (the registry addtion) in the driver instructions, toooo many windows open smile.gif

I have't got live viewing to work yet using graph edit, will try again, but webscheduler works and media player classsic plays it back. Be it a little jerky as im doing this in my Test P4, only onboard graphics hahaha, perhaps i should get a cheap card with DxVA and it "should" be able to do HD then?

I'll try a few captures of ALL the channels SD and HD and then see how they playback on my REAL system in both media player classic and fusionHDTV app.

Well done Spectrum for the drivers and Null_Pointer for the future Webscheduler.

edit: I just did a 5min sequential capture of ALL networks and ALL stations and all worked fine. Mine you on ABC HD only got the damn logo and 9HD only go the sports active logo. 10HD however works fine with AC3 and no glitches (ala TwinHan issue). As reported by others playback in MPC sees it restart on reception glitches (mainly SBS). I have yet to get DxVA working with MPC either, even though the "overide" codec setting has it enabled hmmm.
FusionHDTV will not play the captures which is strange. MPC will play FusionHDTV .tp captures BUT often seems to pause for many seconds eventually starting again, which make me wonder what Dvico are doing here.
Personally i'd like to see it output to .mpg so other players can use it, i have not watch enuf of captures to notice the "sync" isssue reported.
While i know i could use projectx or simlar to create a .mpg im lazy smile.gif
I understand you have the free multiplexer filter issue (hopefully this can be resolved) but once .mpg output is sorted i'll move to the BDA drivers completely on my main machine and use VP only for capture (WS) and DVico for viewing until DW works with BDA.
Elroy
G'day Shaun,

Just wondering how things were going as far as:

1) Running WS 2.2 as a service? I know you said not to in on of you initial posts so I haven't been. I would find this really, really useful.

2) Implementing a muxer into WS?

Cheers.
null_pointer
QUOTE
Running WS 2.2 as a service? I know you said not to in on of you initial posts so I haven't been. I would find this really, really useful.
This should work now, I just did not want people running it as a service and then when it failed not know how to get to the log files etc, running it as a service once you have it up and running ok should be fine.

QUOTE
Implementing a muxer into WS?


Still looking for a mux filter, have found one that works but it is not free.
Elroy
Thanks Shaun. Did you have a look at the latest mux filter I linked to (http://www.ammtools.com/Products/Filters/Muxer.htm)? They also have an SDK on their site, which might be something to look into if you have the time. What was the price on the filter that works? Maybe we could get a number of people to chip in for it? I would be prepared to put in some money, depending on the cost.
renura
QUOTE
Thanks Shaun. Did you have a look at the latest mux filter I linked to (http://www.ammtools.com/Products/Filters/Muxer.htm)? They also have an SDK on their site, which might be something to look into if you have the time. What was the price on the filter that works? Maybe we could get a number of people to chip in for it? I would be prepared to put in some money, depending on the cost.


Hi Elroy,

It is not a question of buying one license. You would have to pay for each individual copy.

If at the end of the day we end up with applications and tools that work well with the BDA drivers and require filters and/or decoders to be licensed, we may have to have a look at that.

But that would then, probably, mean that the application/tool would have to be sold and not made available freely.

Cheers

Renura
auenf
QUOTE
QUOTE
Implementing a muxer into WS?


Still looking for a mux filter, have found one that works but it is not free.


having an option to record to a m2v and ac3 (or *shudder* m2a) would be be handy for going direct to dvd authoring wink.gif

Enf...
Elroy
QUOTE
QUOTE
Thanks Shaun. Did you have a look at the latest mux filter I linked to (http://www.ammtools.com/Products/Filters/Muxer.htm)? They also have an SDK on their site, which might be something to look into if you have the time. What was the price on the filter that works? Maybe we could get a number of people to chip in for it? I would be prepared to put in some money, depending on the cost.


Hi Elroy,

It is not a question of buying one license. You would have to pay for each individual copy.

If at the end of the day we end up with applications and tools that work well with the BDA drivers and require filters and/or decoders to be licensed, we may have to have a look at that.

But that would then, probably, mean that the application/tool would have to be sold and not made available freely.

Cheers

Renura


Yeah, I had thought about this once I posted renura. Perhaps I was a little too hasty in my posting. But then again, if that's what we have to do (pay for it), then perhaps that's all we're left with. Unless someone writes a filter for free, of course.
Champion_R
I think most people would tolerate TS recording rather than fork out for a muxing filter.
Spoonfed
Do card such as the VStream and perhaps say Dvico (either now or when BDA are out) have a Muxing filter with the software?

If so can WS use this? If so a separate option could be added in WS depending on the card/software WS is installed, with the default option being TS?
null_pointer
Yes, the V-Stream http://www.kworld.com.tw comes with a Cyberlink MpgMux.ax filter that can be used and I have added support for this filter. If you want to play with the filter download the V-Stream software and install it, in the application directory will be a MpgMux.ax file, this is the CyberLink Mux filter.

ShowShifter has a mux filter that can also be used, there is also a Mux filter available from:
http://www.ammtools.com/Products/Filters/Muxer.htm
but it costs.

The bottom line is there are a few options, which one is the best is not yet determined. More than likely I will add support for a few different muxers and output options:

1. TS Capture

2. Non compliant TS capture of just the PID's you want, this is currently what it does

3. Mux Filter options (add support for some of the main Mux filters that are available, V-Stream, ShowShifter etc

4. Elemental stream output (mpv and mp2 file output, this may cause sync issues, not fully tested yet)

If anyone has any other suggestions let me know.
Spoonfed
My preferance is option 2.

A muxed .mpg file making playback easy in various apps.

Option 3. may be handy but should not be the default.

So the cyberlink mux filter works ok? The software is available on
the web for free download so i can't really see any problem in using it?

One could probably just extract/use the mpgmux.ax file and register it
if the entry program is not needed.

Given VStream will soon be available and current and future WS users will no doubt have the card/software i don't think it is unfair of WS to use the filter either.

Null, Does the current 2.2 BDA version support he mpgmux.ax filter if it is registered? Or will this perhaps be in the next release?
null_pointer
QUOTE
My preferance is option 2.

This is what it currently does but the output can only be used in Womble, Media Player Classic (and then only if you do not want to skip to a new location) and ProjectX, well that is all I can find that will load the files anyway there may be others.

At the moment the build that is available only captures the streams of interest to a non compliant TS stream (option 2). I can upload the CaptureEngine.dll that uses the CyberLink mux filter that is available in the V-Stream software if you want? just let me know.
Spoonfed
mannnnnnn its early smile.gif

I ment option 3 was my preference and hence the rest of the question above (re use of filters etc) applies to that smile.gif
daniel
my vote would be for 3. i like the way the non bda webscheduler works at moment and think it would be a step back if the new one only did TS capture. i want to be able to make a recording and then straight away watch it in zoomplayer without having to do anything to the file. i dont mind paying for a muxing filter to be able to do that.
null_pointer
I have a build that uses the Cyberlink Mux filter from the V-Stream software, do you want to try it out?

You will need to get and install the V-Stream software though.
daniel
yep i'd like to give it a go. im just downloading the vstream software now. let me know where i can get the webscheduler build from.

thanks

daniel
Spoonfed
Null, I will also have a try.

I think i should already have the mux filter installed/registered :wink: :wink:
null_pointer
I will have to do it tonight when I get home. I will post a message here when it is uploaded.
Elroy
Shaun,

Have you tried using the Matroska muxer at all? Can you see if it works if you have time? The reason I ask is that I did some further reading on the Matroska standard last night, it looks really interesting. You can take a Matroska file, edit it in VirtualDubMod, and then convert to Mpeg2 using TMPGEnc. That's what I understood from my readings anyway. I'm going to take one of my mpeg captures tonight, and try to:

1. Convert to Matroska
2. Edit the file.
3. Convert to mpeg2.

I will report my findings tonight I guess. I guess this is probably a moot point if we can get an mpeg2 muxer from V-stream software, Showshifter etc.
JoeyBloggs
Elroy,

As previously discussed Matroska is a container format NOT a video format. It's irrelevant to everything we are trying to do here.


For example you might want to Matroska Mux a mpeg2 file (containing audio + video) with another separate audio track commenting on the mpeg2 file. And stick in a powerpoint presentation on what was presented in the video as well. That sort of thing


Regards
Joey
null_pointer
Matroska is a container format, theoretical it can do what we need (mux mpeg 2 video and audio into a single stream to save to disk) but that would then mean you need a player capable of demuxing this stream to play it.

It also means that the Demux fixing tools ProjectX etc would not be able to work this the captured files.

I will look into the Matroska format, it may be a valid option, everyone loves options dont they :-)
Elroy
Hey Joey and Shaun,

I understand matroska is a container format, consisting of video stream(s) and audio stream(s). I do understand that you can use it to mix, for example, an mpeg video with and mp3 to give you a video with sound. Isn't that essentially what we want though? Or does the TS already contain the audio and video streams? Maybe I am a little (maybe a lot smile.gif) confused. Can anyone suggest a good site to visit where I could learn more about specifically what is happening here (with DVB-t streams, in layman's terms)? Or draw a diagram, or a screen cap of a graph build from graphedit?

There are a number of players that can play matroska files. MPC actually plays them. A directshow filter has also been written that allows you to play them under ZoomPlayer, WMP etc. Check out this page for more info - http://matroska.org/technical/guides/playb...dows/index.html.

EDIT

If you implement Shaun, I can have a look at it. If you don't think it's worthwhile, and if we can get an mpeg2 muxer from Showshifter/V-stream software, then don't worry about it.
null_pointer
Even if we can get a mpeg2 mux filter I still think it may be a good option to add support for matroska, like I said the more options the better.

Options so far:

1. Full TS capture
2. A/V pid TS capture (current)
3. Mpeg2 Mux capture (multiple, for each mux filter available)
4. Matroska mux capture
5. seperate A and V files
6. others???

All of these options need testing and that takes time :-)

I will upload the CaptureEngine.dll that uses the Cyberlink Mux tonight so people can have a play with it.
Spoonfed
mmmmmmmm muxing mmmmmmmmmmmmmmmmmmmm
JoeyBloggs
Idle hands do the Devil's work or some such... laugh.gif
Elroy
QUOTE
Even if we can get a mpeg2 mux filter I still think it may be a good option to add support for matroska, like I said the more options the better.  

Options so far:

1. Full TS capture
2. A/V pid TS capture (current)
3. Mpeg2 Mux capture (multiple, for each mux filter available)
4. Matroska mux capture
5. seperate A and V files
6. others???

All of these options need testing and that takes time :-)

I will upload the CaptureEngine.dll that uses the Cyberlink Mux tonight so people can have a play with it.


Sounds good Shaun. I am happy to be a beta tester as well, as always. I've already d/l'd the v-stream software, so I'm already to go. Hopefully installing it won't stuff up something else!
null_pointer
Here is the version that uses the CyberLink mux filter:

Version: 2.2.1.0

http://www.digtv.ws/files/dvb/BDA/

You will need to register the Dump.ax and PsiParser.ax filter for this to work, they are in the filters directory.

i.e.
CD to the filters directory and type.
regsvr32 Dump.ax
regsvr32 PsiParser.ax
daniel
my first test, a 2 min recording of ch10 sydney, played back in zoomplayer with good video but the audio had lots of pops and crackles. i will schedule some more and see what happens.
null_pointer
Forgot to mention this mux filter does not do HD or AC3.
Spoonfed
I have tried

Seven
Nine
Ten
ABC
SBS

And only nine does not work. It outputs a 2kb file at that is all. Even if i let it auto scan in the channel it still does not work. Any ideas?
null_pointer
While it is recording use graphedit to attach to the running app and see what graph was built and make sure all the filters are connected.

Did the previouse version work when capturing TS files on nine?
Spoonfed
The graph shows the same connections as the other channels

This capture worked (seems like a fluke)

(2004-05-04 19-06) LKJ;LK Nine.mpg
win32-DLL : Trying to Lock Channel F=191625 B=7 on card 1
Capture DLL lockChannel(191625) = 0 attempt:1
win32-DLL : Trying to Start Capture of Pid v = 513 a = 660 on card 1
win32-DLL : Setting Wake up Time (y2014 m5 d4 h19 m5 s21)
win32-DLL-BDA : Mapping Video PID 513
win32-DLL-BDA : Mapping Audio PID 660
win32-DLL-BDA : Signal Strength 82

THIS CAPTURE did not work! Looks the same to me bar channel name

(2004-05-04 19-18) test Nine.mpg
Setting wakeup time (2014 5 4 19 17 54)
win32-DLL : Setting Wake up Time (y2014 m5 d4 h19 m17 s54)
win32-DLL : Trying to Lock Channel F=191625 B=7 on card 1
Capture DLL lockChannel(191625) = 0 attempt:1
win32-DLL : Trying to Start Capture of Pid v = 513 a = 660 on card 1
win32-DLL-BDA : Mapping Video PID 513
win32-DLL-BDA : Mapping Audio PID 660
win32-DLL-BDA : Signal Strength 82


Very weird that it works sometimes. I will try the previous version now and see.
Spoonfed
Null,

Seems both the TS and .MPG version are a little inconsistent for me.

I have achieved nine .mpg capture (ie actual data not 2kb) about 3 times out of maybe 25 attempts. It is almost always on fresh boot and first schedule run. However this does not gaurantee it will work.

I tried the .TS version and nine worked mulitple times, however seven was only writting 2kb to the disc now.

Very weird

EDIT:

Using the .mpg version ALL stations seem to consistently capture a good SD .mpg stream EXCEPT for nine which only writes a 2kb file.

Using the .ts version ALL stations write a good .ts file consistantly EXCEPT nine AND seven which both write a 2kb file only.

NO idea why, the DOS WS window shows the exact same actions, no errors, signal strength good, APID an VPID get selected and the graph shown using graphedit while capturing is the exact same for all channels.

Oh well back to TwinHams for tonights capturing sad.gif hate them smelly hams.
Elroy
Hi Shaun,

Just had a quick look at this. Like spoonfed, i fell that this build isn't as stable as previous versions. Version 2.2.0.0 is stable for me, but not 2.2.1.0. What I found:

1. Channel scanning doesn't give the name of the channels, rather, I get the program number for each channel.

2. I got a nasty error once where over a million :!: channels were detected for channel nine. Here's the output from the log file that was generated:


An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x2CF1336
Function=[Unknown.]
Library=C:Program FilesWS2.2.1.0CaptureEngine.dll

NOTE: We are unable to locate the function name symbol for the error
just occurred. Please refer to release documentation for possible
reason and solutions.


Current Java thread:
at DllWrapper.scanProgram(Native Method)
at ChannelDataRes.scanAll(ChannelDataRes.java:291)
at ChannelDataRes.getResponse(ChannelDataRes.java:67)
at HTTPrequest.sendResponseData(HTTPrequest.java:82)
at RequestObject.run(RequestObject.java:94)
at java.lang.Thread.run(Unknown Source)

Dynamic libraries:
0x00400000 - 0x00406000 C:WINDOWSsystem32java.exe
0x77F50000 - 0x77FF7000 C:WINDOWSSystem32ntdll.dll
0x77E60000 - 0x77F46000 C:WINDOWSsystem32kernel32.dll
0x77DD0000 - 0x77E5D000 C:WINDOWSsystem32ADVAPI32.dll
0x78000000 - 0x78086000 C:WINDOWSsystem32RPCRT4.dll
0x77C10000 - 0x77C63000 C:WINDOWSsystem32MSVCRT.dll
0x08000000 - 0x08138000 C:Program FilesJavaj2re1.4.2_03binclientjvm.dll
0x77D40000 - 0x77DCC000 C:WINDOWSsystem32USER32.dll
0x77C70000 - 0x77CB0000 C:WINDOWSsystem32GDI32.dll
0x76B40000 - 0x76B6C000 C:WINDOWSsystem32WINMM.dll
0x10000000 - 0x10007000 C:Program FilesJavaj2re1.4.2_03binhpi.dll
0x00390000 - 0x0039E000 C:Program FilesJavaj2re1.4.2_03binverify.dll
0x003A0000 - 0x003B9000 C:Program FilesJavaj2re1.4.2_03binjava.dll
0x003C0000 - 0x003CD000 C:Program FilesJavaj2re1.4.2_03binzip.dll
0x003F0000 - 0x003FF000 C:Program FilesJavaj2re1.4.2_03binnet.dll
0x71AB0000 - 0x71AC5000 C:WINDOWSsystem32WS2_32.dll
0x71AA0000 - 0x71AA8000 C:WINDOWSsystem32WS2HELP.dll
0x71A50000 - 0x71A8B000 C:WINDOWSsystem32mswsock.dll
0x71A90000 - 0x71A98000 C:WINDOWSSystem32wshtcpip.dll
0x02CF0000 - 0x02D08000 C:Program FilesWS2.2.1.0CaptureEngine.dll
0x771B0000 - 0x772D1000 C:WINDOWSsystem32ole32.dll
0x77120000 - 0x771AB000 C:WINDOWSsystem32OLEAUT32.dll
0x76FD0000 - 0x77048000 C:WINDOWSsystem32CLBCATQ.DLL
0x77050000 - 0x77115000 C:WINDOWSsystem32COMRes.dll
0x77C00000 - 0x77C07000 C:WINDOWSsystem32VERSION.dll
0x74720000 - 0x74764000 C:WINDOWSSystem32MSCTF.dll
0x5AD70000 - 0x5ADA4000 C:WINDOWSSystem32uxtheme.dll
0x76670000 - 0x76757000 C:WINDOWSsystem32setupapi.dll
0x030B0000 - 0x030B7000 C:WINDOWSsystem32msdmo.dll
0x70A70000 - 0x70AD4000 C:WINDOWSsystem32SHLWAPI.dll
0x77340000 - 0x773CB000 C:WINDOWSsystem32COMCTL32.dll
0x71950000 - 0x71A34000 C:WINDOWSWinSxSx86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.10.0_x-ww_f7fb5805comctl32.dll
0x35500000 - 0x35708000 C:WINDOWSSystem32quartz.dll
0x35800000 - 0x35931000 C:WINDOWSSystem32msvidctl.dll
0x02F50000 - 0x02F5F000 C:windowssystem32msdvbnp.ax
0x02F70000 - 0x02F93000 C:WINDOWSSystem32devenum.dll
0x60F00000 - 0x60F20000 C:WINDOWSsystem32ksproxy.ax
0x5EF80000 - 0x5EF84000 C:WINDOWSsystem32ksuser.dll
0x03000000 - 0x03007000 C:WINDOWSsystem32BdaPlgin.ax
0x1FF00000 - 0x1FF24000 C:windowssystem32mpg2splt.ax
0x1C200000 - 0x1C241000 C:WINDOWSSystem32qcap.dll
0x73BD0000 - 0x73BF0000 C:WINDOWSSystem32MSVFW32.dll
0x773D0000 - 0x77BC7000 C:WINDOWSsystem32SHELL32.dll
0x03230000 - 0x0323A000 C:windowssystem32psisrndr.ax
0x03240000 - 0x0329B000 C:WINDOWSSystem32PsisDecd.dll
0x033B0000 - 0x033C7000 C:Program FilesWS2.2.1.0filterspsiparser.ax
0x07FF0000 - 0x07FFB000 C:WINDOWSsystem32PSAPI.DLL

Heap at VM Abort:
Heap
def new generation total 576K, used 289K [0x10010000, 0x100b0000, 0x104f0000)
eden space 512K, 46% used [0x10010000, 0x1004b648, 0x10090000)
from space 64K, 81% used [0x100a0000, 0x100ad118, 0x100b0000)
to space 64K, 0% used [0x10090000, 0x10090000, 0x100a0000)
tenured generation total 1664K, used 997K [0x104f0000, 0x10690000, 0x14010000)
the space 1664K, 59% used [0x104f0000, 0x105e9458, 0x105e9600, 0x10690000)
compacting perm gen total 4096K, used 2361K [0x14010000, 0x14410000, 0x18010000)
the space 4096K, 57% used [0x14010000, 0x1425e678, 0x1425e800, 0x14410000)

Local Time = Tue May 04 17:53:05 2004
Elapsed Time = 415
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot™ Client VM (1.4.2_03-b02 mixed mode)
#

3. I had a couple of files named .bin files, rather than .mpg. One actually wouldn't stop, even though I pressed stop!!!

Other than that, it is outputting mpg files. They play fine in MPC. However, they look like they are squashed in WMP. I was getting a little bit of popping and crackling during some captures, nothing major though.

I'm gonna go back to version 2.2.0.0 for the moment.

PS. Can I run WS as a service if a previous version was installed as a service and the new version is not in the same directory as the old one? If so, how do I do this? Do I just have to go through the steps outlined on the WS page again, or can I just modify the service that is already there?

PPS. I now understand what we are looking for exactly, and why Joey keeps saying the Matroska muxer isn't what we want (finally!!!). I didn't relaise that mpeg could be regarded as a codec (mpeg1, mpeg2 etc) or a container format (TS, PS or ES) :oops: . This might be a stupid question, but can we not just convert the TS to a PS once the capture has been dumped to disk? There are a few TS to PS transcoders out there. Or am I completely off base here (again!)?
null_pointer
QUOTE
1.Channel scanning doesn't give the name of the channels, rather, I get the program number for each channel.
The psi filter only gives you program info not the program names so the WS can not get the program names.

QUOTE
2. I got a nasty error once where over a million  :!: channels were detected for channel nine. Here's the output from the log file that was generated:


Yep not unexpected, channel scanning is very experimental at the moment, I am surprised it worked at all.

QUOTE
3. I had a couple of files named .bin files, rather than .mpg. One actually wouldn't stop, even though I pressed stop!!!
Do you still have the log for this and can you reproduce it?

QUOTE
PS. Can I run WS as a service if a previous version was installed as a service and the new version is not in the same directory as the old one? If so, how do I do this? Do I just have to go through the steps outlined on the WS page again, or can I just modify the service that is already there?


Yes, you can run it as a service. I can not remember how to change it though.

QUOTE
PPS. I now understand what we are looking for exactly, and why Joey keeps saying the Matroska muxer isn't what we want (finally!!!). I didn't relaise that mpeg could be regarded as a codec (mpeg1, mpeg2 etc) or a container format (TS, PS or ES) :oops: . This might be a stupid question, but can we not just convert the TS to a PS once the capture has been dumped to disk? There are a few TS to PS transcoders out there. Or am I completely off base here (again!)?


You can save the complete TS to disk and then convert it later but this means that you have to capture all the data (HD, AC3 etc) even if you only want the SD and MPG audio.
mikes
WebScheduler2.2.1.0-BDA

Loaded and tested the following using dump.ax, PsiParser.ax & MpgMux.ax (from DVB Plus).

Sydney Stations - Signal strength varies between 80 - 98 depending on channel.

SD - TEN Digital
SD - NINE DIGITAL
SD - 7 Digital
SD - SBS DIGITAL 1
SD - SBS DIGITAL 2
SD - ABC TV Sydney

Did one minute then three minute recordings of each. All recorded OK producing mpg files. All files could be played back using PowerDVD V5 OK.

Michael
Elroy
QUOTE
QUOTE
1.Channel scanning doesn't give the name of the channels, rather, I get the program number for each channel.


The psi filter only gives you program info not the program names so the WS can not get the program names.


Ok, that explains it then.

QUOTE
QUOTE
2. I got a nasty error once where over a million  :!: channels were detected for channel nine. Here's the output from the log file that was generated:


Yep not unexpected, channel scanning is very experimental at the moment, I am surprised it worked at all.


Ok, again, glad to know you know about this. Is this only with this version? Cos I haven't had a problem previously.

QUOTE
QUOTE
3. I had a couple of files named .bin files, rather than .mpg. One actually wouldn't stop, even though I pressed stop!!!


Do you still have the log for this and can you reproduce it?


It didn't generate a log file (AFAIK) and if it did I no longer have it. Sorry.

QUOTE
QUOTE
PS. Can I run WS as a service if a previous version was installed as a service and the new version is not in the same directory as the old one? If so, how do I do this? Do I just have to go through the steps outlined on the WS page again, or can I just modify the service that is already there?


Yes, you can run it as a service. I can not remember how to change it though.


K, I'll have a look into it then.

QUOTE
QUOTE
PPS. I now understand what we are looking for exactly, and why Joey keeps saying the Matroska muxer isn't what we want (finally!!!). I didn't relaise that mpeg could be regarded as a codec (mpeg1, mpeg2 etc) or a container format (TS, PS or ES) :oops: . This might be a stupid question, but can we not just convert the TS to a PS once the capture has been dumped to disk? There are a few TS to PS transcoders out there. Or am I completely off base here (again!)?


You can save the complete TS to disk and then convert it later but this means that you have to capture all the data (HD, AC3 etc) even if you only want the SD and MPG audio.


Ok, fair enough. Guess that idea's out the window then.
null_pointer
I think the problem with channel nine is that the tuner device is not locking on to the frequency and thus no data is being captured.
Spoonfed
I think this also.

However it does "auto scan" and fine the frequency and PID's for nine OK

As as per my previous post it does pickup the signal strength when starting the schedule. So it is a bit weird.

Could it perhaps be a BDA driver glitch? Have you had a similar issue occur? Its also weird that i had it actually capture data once or twice on the exact same config, yet a schedule 1 min later will capture nothing.
null_pointer
I do not see this at all, the only way to simulate it is add a custom channel that does not have a correct frequency and then try to record on that channel. I then get the 2 k files etc.

The program scan of nine may have been just one of the times it worked, try scanning it a few times, just nine and see what happens.
Spectrum
I'm pretty sure it's not a driver glitch - I only have a problem with channel Nine too. I often cannot view Nine's main channel, but the program guide and HD channel usually show up (this is under MCE).

Spectrum
null_pointer
Ok new version: 2.2.2.0

This version should do some checking to see if the frequency was locked before it tries to do the capture.

Spoonfed, give it a try on channel nine and see what happens.
Spoonfed
Cool,

Will give it a shot, have to be tomorrow arvo now.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2010 Invision Power Services, Inc.