NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Wishlist v
« Previous 1 … 165 166 167 168 169 … 193 Next »
graph follder for custum video audio processing

 
  • 0 Vote(s) - 0 Average
graph follder for custum video audio processing
sash
Offline

Member

Posts: 128
Threads: 20
Joined: Dec 2004
#1
2005-01-17, 01:18 AM
Hi Sub

would you beable to incorperate a graph folder where some one can create custom graphs for you program.

I thought about how it should work. and I do not think it would be to hard to implement..
basically you need three different dshows filters

SOURCE FILTER ( which you already have)- basic operation Just allows access to the present file being used be gb-pvr..
FILE WRITTER ( which you already have) Just write a buffer file
VIDEO RENDER ( which you do not) which renders to gb- directly basically just a passthrough filter. that connects to either your VMR render, sigma hardware decoder, or hauppauger 350..

basically I would like it for processing Video that is not supported by my particular hardware decoder.

basically it would be setup like this
dvix.xgr( or whoeverformat you want)
wmv.xgr
ogm.xgr
anyways when gb-pvr finds a codec of this form it process it through a custom graph.

gb-source->splitter__V-decoder-> V-encoder_ multiplex-> writer
..........................\_A-decoder->A-encoder_/

then gb-pvr just access the new buffer file that is transcoded to a useable format..

( I see alot of mpv guy would like this option to reencode to differing formats)

if you would like my mpeg encoder to test with I give you a copy. it works pretty good.. I can process divx 2 hour movie on cd 800megs in 5 minutes - 10 minutes depending on the desired outcome bitrate.. most internet clips take less then a second to process.. on my computer. but if the file is write open then you can just access it as it being written.
if you want my encoder filters to test I be glad to send them to you... 700kbs I also have freeware ones just never tried them in this configuration.

for custom processing:
you would use the gb-source and gb- render

if you wish to use a custom video or audio procesiing filter
gbSource-> custom filters --> gb-render
live.mpg.xgr

also would be nice for pictures..
say:
bmp.xgr
jpeg.xgr

as nice as it might be to look at picture but with my netstream it only in 256 colours which just not do it for me..



well anyways hope you will add this feature to your program.. it would be nice to be able to play any format on my card... be it xcard, netstream 2000, hauppuger 350

after a little bit of experimenting you should be able to do a lot of different functions live stream, differing netmedia other then shoutcast... desktop view websurfing and ton more features could be added easily if you used this format.. by third party developers..

hope you like the idea.. if not, to bad, i think it is a very nice way to give the user. better control over your program and hopely fix some of thier own specific problems with out nagging you about it...



sash
Offline

Member

Posts: 128
Threads: 20
Joined: Dec 2004
#2
2005-01-18, 06:15 AM
well
anyways,

here a graph I made that works well.. I can open and play divx files. it pretty fast It transcodes the dixv file which is something like 2.2 hours long in under 10 minutes. and displays it instantly on my sigma card and I have a fully functional vcr control. pause fastword and rewind.. so it not impossible to do.. if some wants to try here the graph.. would work well for those pvr 350 and non x-card for sure. and for files the xcard can not handle.. to make a more compatible htpc..

<GRAPH version="1.0">
<FILTER ID="InterVideo_File_Writer" clsid="{D2288805-7D1E-49D4-9934-6D5B3728E155}">
<PARAM name="src" value="F:\Program Files\MyTheatre\Graphs\test.mpg"/>
</FILTER>
<FILTER ID="Video_Renderer" clsid="{70E102B0-5556-11CE-97C0-00AA0055595A}">
</FILTER>
<FILTER ID="InterVideo_Multiplexer" clsid="{317DDB63-870E-11D3-9C32-00104B3801F7}">
</FILTER>
<FILTER ID="Sigma_Designs_MPEG_2_hardware_decoder" clsid="{4E3ABD41-458E-11D1-917E-00001B4F006F}">
</FILTER>
<FILTER ID="InterVideo_Audio_Encoder" clsid="{0CD2E140-8D60-11D3-9C32-00104B3801F6}">
</FILTER>
<FILTER ID="InterVideo_Video_Encoder" clsid="{317DDB61-870E-11D3-9C32-00104B3801F6}">
</FILTER>
<FILTER ID="Sigma_Designs_MPEG_Stream_Splitter" clsid="{BD6FD780-B1DC-11D1-8BE4-00A0768008A8}">
</FILTER>
<FILTER ID="Moonlight_Odio_Dekoda" clsid="{E32C3B01-C81B-4D01-8AD4-2B93F7FA544C}">
</FILTER>
<FILTER ID="DivX_Decoder_Filter" clsid="{78766964-0000-0010-8000-00AA00389B71}">
</FILTER>
<FILTER ID="Source_0" clsid="{905F88D2-BA93-4E43-8A41-A8B090C6A300}">
<PARAM name="src" value="F:\Program Files\MyTheatre\Graphs\test.mpg"/>
</FILTER>
<FILTER ID="AVI_Splitter" clsid="{1B544C20-FD0B-11CE-8C63-00AA0044B51E}">
</FILTER>
<FILTER ID="AVI_Source_1" clsid="{E436EBB5-524F-11CE-9F53-0020AF0BA770}">
<PARAM name="src" value="C:\Hellboy2 (02) (02)_Smartphone.avi"/>
</FILTER>
<connect direct="yes" src="Source_0" srcpin="1" dest="Sigma_Designs_MPEG_Stream_Splitter" destpin="Input"/>
<connect direct="yes" src="Sigma_Designs_MPEG_Stream_Splitter" srcpin="Video" dest="Sigma_Designs_MPEG_2_hardware_decoder" destpin="Video In"/>
<connect direct="yes" src="Sigma_Designs_MPEG_Stream_Splitter" srcpin="Audio" dest="Sigma_Designs_MPEG_2_hardware_decoder" destpin="Audio In"/>
<connect direct="yes" src="Sigma_Designs_MPEG_2_hardware_decoder" srcpin="Overlay Out" dest="Video_Renderer" destpin="In"/>
<connect direct="yes" src="AVI_Source_1" srcpin="Output" dest="AVI_Splitter" destpin="input pin"/>
<connect direct="yes" src="AVI_Splitter" srcpin="Stream 00" dest="DivX_Decoder_Filter" destpin="In"/>
<connect direct="yes" src="AVI_Splitter" srcpin="Stream 01" dest="Moonlight_Odio_Dekoda" destpin="In"/>
<connect direct="yes" src="Moonlight_Odio_Dekoda" srcpin="Out" dest="InterVideo_Audio_Encoder" destpin="In"/>
<connect direct="yes" src="InterVideo_Audio_Encoder" srcpin="Out" dest="InterVideo_Multiplexer" destpin="Input1"/>
<connect direct="yes" src="DivX_Decoder_Filter" srcpin="Out" dest="InterVideo_Video_Encoder" destpin="In"/>
<connect direct="yes" src="InterVideo_Multiplexer" srcpin="Output0" dest="InterVideo_File_Writer" destpin="Input"/>
<connect direct="yes" src="InterVideo_Video_Encoder" srcpin="Out" dest="InterVideo_Multiplexer" destpin="Input0"/>
</GRAPH>

but if I was to make one suggestion SUB could you make your file writer. delete at write instead of delete at creation.. otherwise you I could have used you filter totally. but like I said yours deletes at creation so it wrecked the posiblity of creating a graph that contain both write and display function in the same graph.. but the intervideo file write worksfine and so does the hauppauger file writer even though the last one is a bit picky at times..
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,823
Threads: 769
Joined: Nov 2003
#3
2005-01-18, 06:29 AM
Dont take my lack of comment as me ignoring you. I read everything. I think you're coming up with some great ideas, but I'm currently very bogged down with other aspects of GB-PVR, so dont really have time to take on any of these projects at this stage. The wishlist is reasonably long, and whilst these are great suggestions, I cant just drop everything else to focus on them.

Cheers
sub
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



Possibly Related Threads…
Thread Author Replies Views Last Post
  Collosus 2 & HVR 2210 - Composite, S Video inputs peter t 8 1,414 2023-11-07, 10:58 PM
Last Post: mvallevand
  Watched Indicator for Multiple Video Files with the Same File Name cweseloh 1 1,901 2018-06-26, 05:02 PM
Last Post: sub
  Better subtitling positioning on Video and TV (Live and Recorded). GuruSR 7 3,442 2018-04-19, 04:33 AM
Last Post: sub
  Videos - Display Video Subtitle aka Episode Title meccano 0 1,485 2018-02-11, 11:09 PM
Last Post: meccano
  Playing programme and audio-described soundtracks simultanously - for blind people martinu 0 1,331 2017-11-22, 07:47 PM
Last Post: martinu
  Preview when fast forward or rewind rerecorded video boomramada 1 1,964 2016-06-27, 05:44 PM
Last Post: sub
  Change 10ft Wide "Video" selection screen to ...... like "Search" puck64 5 3,386 2016-04-17, 04:33 AM
Last Post: puck64
  photo viewer to play video fluffykeith 2 2,062 2015-09-12, 08:17 PM
Last Post: fluffykeith
  Channel specific Audio stream shaunpatrick77 2 1,999 2015-04-11, 12:47 AM
Last Post: shaunpatrick77
  Post Processing Request: File conversion for archiving, close captioning capture stuck-in-second 4 3,344 2015-03-20, 03:29 AM
Last Post: digiblur

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode