View Full Version : DVB directly to AVI through Direct Show. Is it possible?
symonjfox
8th April 2004, 12:21
Hi, it's been a while that I play around with my DVB board VP 1030 (green). Unfortunately, in my system, it has thousand of troubles.
My board works flawlessly while playing DVB channels (both fta and encrypted), while it crashes after 5 minutes when recording.
So I tried to find any workaround as possible, but with no great ideas.
A good idea IMO would be recording, using an external Direct Show filter (if exists), maybe using Graphedit or creating a standalone application.
So the original player makes its job, and this app "steal" the video and the audio and write this to disk (or send it to another Direct Show filter).
Using a Direct Show Filter, would be interesting IMO, because with an high power processor (better with hyperthreading) it would be possible to send the DVB output to a Direct Show Encoder (like 3ivx or upcoming Xvid Direct show encoder). With this solution it would be possible, for example, encoding in real time a DVB capture directly to MP4 (saving A LOT of space).
Is it already possible?
Is it there anybody good in programming that will do this?
(unfortunately I can't since I'm NOT good as programmer)
@symonjfox,
There are such possibilities, but...
only for SS2 card using program SkyView, direct recording to .avi. .mp3, .wav, also recording to .txt subtitles that are sent as teletext pages for different languages.
eb
symonjfox
8th April 2004, 13:32
... :( ...
So its easier for me buying a SkyStar2 board?
Right?
Yes, ... the rest is for free.
Your procesor is not looking too powerfull but some very interesting experiments you will be able to carry out.
Lattest SkyView by Marfi get from
http://republika.pl/skyview/#SkyAVC
in case of some problems I can e-mail to you ziped form with elements that are not good to discuse on nice DOOM9's forum
... to accelerate your decision about buying SS2 card I add that you will be able at the same time to record all 15 audio channels from Astra19,2 MusicChoice see transponder 11686
http://www.lyngsat.com/packages/dpastra.shtml
symonjfox
8th April 2004, 18:24
Originally posted by eb
Your procesor is not looking too powerfull ...
Yes, but I'll perform a complete upgrade to my system this autumn (I've so many things to do before), so it's not a problem).
I really don't understand why there are so many useful tools for the SS1 and 2 but few tools for other boards.
I thought that all the DVB boards are more or less similar, so any program could use them (as Virtual Dub does while capturing from any TV boards).
Also I noticed that some programs crash when some kind of stream error come. And also because sometimes it appends that there's a 100% peak of CPU, but the program get crazy instead of return to normality. But I think this it's due to my crappy board and its crappy drivers.
Instead no trouble while playing (and not recording) ... :confused:
Stux
9th April 2004, 10:54
I would recommend doing DVB->MP4 instead
Basically, it works :)
You see, when doing the DVB encoding if your machine stalls or hickups for a second, the stream may drop a frame, and when going to AVI you'd then lose sync... to MP4 this is not a problem as the dropped frame will just be VFR encoded.
unixfs
9th April 2004, 11:44
simonjfox:
it's not a directshow solution, but if you use linux you can
encode directly from dvb using mencoder; e.g.
mencoder dvb://Ra1 -o rai.avi -ovc xvid -xvidencopts bitrate=800 -oac mp3lame -lameopts cbr:br=128
and so on
symonjfox
9th April 2004, 12:06
@ Stux
Is it possible to store MPEG2 streams in MP4 container?
I'm sure it's possible for audio (since I successfully put MP2 and MP3 in MP4).
If it's possible also with video, it would be great.
I have to try with ProgDVB and create a Graphedit chain.
@ unixfs
Sorry, but I don't use Linux. Maybe next future I will try it.
Stux
11th April 2004, 03:35
Originally posted by symonjfox
@ Stux
Is it possible to store MPEG2 streams in MP4 container?
I'm sure it's possible for audio (since I successfully put MP2 and MP3 in MP4).
If it's possible also with video, it would be great.
Yes, I believe its even specified ;)
I think we've done some work on making this possible in our current CVS too... not sure what state it is in though.
Blue_MiSfit
22nd February 2007, 10:12
Sorry to drag such an old thread out... I got the 3ivx filters installed, and am not able to use GraphEdit to mux an M2V to an MP4 using the 3ivx muxer.
Anyone have ideas? :)
~MiSfit
Selur
22nd February 2007, 20:47
stux probably was speaking of mpeg2 audio and not mpeg2 video ;)
Stux
23rd February 2007, 10:35
Yes,
I don't think there is any support in our filters for muxing MPEG-2 Video into MP4.
I think there is support for muxing MP2 and MP3 audio into MP4. There is definitely support in 5.0.
I'm not sure if MPEG-2 Video is specified as an allowable format in MP4.
Blue_MiSfit
23rd February 2007, 11:39
Thanks for the replies! I was able to mux MPEG-2 into an MP4 using MP4Box. I was unable to do so with the 3ivx DirectShow filters.
~MiSfit
SeeMoreDigital
23rd February 2007, 12:55
.....I'm not sure if MPEG-2 Video is specified as an allowable format in MP4.You can place MPEG-1 and MPEG-2 video streams (with MP1, MP2 or MP3 or AAC audio) very easily within the MP4 container using MP4box.
I've used the MP4 container myself to store UK DVB-T captures. I even add chapter points for fast navigation and to skip adverts ;)
Selur
23rd February 2007, 18:34
but is is allowed by the standard to do so? ;)
SeeMoreDigital
23rd February 2007, 19:42
but is is allowed by the standard to do so? ;)If it wasn't, I think I would have been severely chastised by Bond long before now ;)
Stux
26th February 2007, 06:37
If it wasn't, I think I would have been severely chastised by Bond long before now
I've actually just taken a look through a bunch of specs for it and I haven't found anything... so if anyone knows where MPEG-2 Video in MP4 is specified, please let me know :)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.