24 May '13 - 20:06 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 
   Home   Help Search Login Register  
Pages: 1 ... 126 127 [128] 129 130 ... 135
  Reply  |  Print  
Author Topic: BASS_DSHOW Video Library  (Read 272029 times)
Astro29
Posts: 179


« Reply #2540 on: 15 Sep '12 - 12:54 »
Reply with quoteQuote

Wheres xVideo_StreamCreateDVD and the DVD functions gone?
Logged
smoodilo
Guest
« Reply #2541 on: 15 Sep '12 - 13:04 »
Reply with quoteQuote

I suspect that you are using a 720 or 1080 p video for this. Its true that high CPU usage on such kind of files, but will be fixed by adding hardware decoder.

Of course most videos are in HD. We live in 2012 ;-). What renderer have you set in the multiview-example? What renderer would give lowest CPU usage? Hardware-rendering...yes would be great.

Logged
Ionut Cristea
Posts: 1376


« Reply #2542 on: 16 Sep '12 - 22:22 »
Reply with quoteQuote

Quote
Of course most videos are in HD. We live in 2012 ;-). What renderer have you set in the multiview-example? What renderer would give lowest CPU usage? Hardware-rendering...yes would be great.

I use Build In Video Renderer(7).

a CUDA decoder addon is available. For testing it send me a PM.
Logged
SoundMike
Posts: 252


« Reply #2543 on: 18 Sep '12 - 02:55 »
Reply with quoteQuote

Ionut,

I'm keen to try this beta version but I need the corresponding xVideo.h and xVideo.lib. I tried using my existing bass_dshow.h and .lib but this threw an error because xVideo_SetVideoAlpha could not be found. Have you implemented this function?

PS an updated Help file would be useful Wink
« Last Edit: 18 Sep '12 - 03:02 by SoundMike » Logged
trjensen
Posts: 12


« Reply #2544 on: 18 Sep '12 - 07:48 »
Reply with quoteQuote

Ionut,

I'm keen to try this beta version but I need the corresponding xVideo.h and xVideo.lib. I tried using my existing bass_dshow.h and .lib but this threw an error because xVideo_SetVideoAlpha could not be found. Have you implemented this function?

PS an updated Help file would be useful Wink

I second all of that.

I've tried the supplied binaries, but all it shows me is that another render filter (compared to older versions) is created, giving me a worse rendering performance. Obviously I cannot tweak the parameters to see whether this would solve my problem..

/thomas
Logged
Astro29
Posts: 179


« Reply #2545 on: 27 Sep '12 - 23:11 »
Reply with quoteQuote

Any news Ionut? Kinda makes it difficult to continue develop anything...
Logged
smoodilo
Guest
« Reply #2546 on: 2 Oct '12 - 09:05 »
Reply with quoteQuote

Any news Ionut? Kinda makes it difficult to continue develop anything...

That's an understatement
Logged
Ravna
Posts: 4


« Reply #2547 on: 11 Oct '12 - 09:04 »
Reply with quoteQuote

Good day, I first use the library and xVideo.dll BASS_DSHOW.dll, please, help me to register the library xVideo.dll in Delphi XE2, I have the credentials. thanks in advance
Logged
Ionut Cristea
Posts: 1376


« Reply #2548 on: 11 Oct '12 - 10:35 »
Reply with quoteQuote

use xVideo_Register function with the provided registration data.

Using Delphi XE2 i recommand adding xVideo_UNICODE flag to the flag parameter.

Example: xVideo_Register(PWideChar('dummyemail@yahoo.com'),PWideChar('registrationdata'),xVideo_UNICODE);
Logged
SoundMike
Posts: 252


« Reply #2549 on: 11 Oct '12 - 11:13 »
Reply with quoteQuote

Ionut,

I'm keen to try this beta version but I need the corresponding xVideo.h and xVideo.lib. I tried using my existing bass_dshow.h and .lib but this threw an error because xVideo_SetVideoAlpha could not be found. Have you implemented this function?

PS an updated Help file would be useful Wink

Any news on this, Ionut?
Logged
Ravna
Posts: 4


« Reply #2550 on: 11 Oct '12 - 11:17 »
Reply with quoteQuote

I'm trying to download from the address stream - rtmp :/ / localhost: 1935/Video/test.stream, can I use BASS_DSHOW Video Library or xVideo to play and record the flow to the local disk?
I have seen examples, Demo, but I found out a way to use in their test program.
Thanks in advance for your help.
Logged
Ravna
Posts: 4


« Reply #2551 on: 16 Oct '12 - 06:20 »
Reply with quoteQuote

No one knows, or is rarely happens? thanks Huh
Logged
Ionut Cristea
Posts: 1376


« Reply #2552 on: 16 Oct '12 - 09:33 »
Reply with quoteQuote

Quote
Any news on this, Ionut?

A beta version will be available in 2-3 days.

Quote
I'm trying to download from the address stream - rtmp :/ / localhost: 1935/Video/test.stream, can I use BASS_DSHOW Video Library or xVideo to play and record the flow to the local disk?
I have seen examples, Demo, but I found out a way to use in their test program.
Thanks in advance for your help.

It is possible to achive something like this creating a user push stream, but saving to disk..you refer to encoding that data?

Ionut
Logged
Ravna
Posts: 4


« Reply #2553 on: 16 Oct '12 - 11:30 »
Reply with quoteQuote

I try to do so:
procedure TFormPlayer.Button1Click(Sender: TObject);
var
 adress :PansiChar;
begin
  if(chan<>0) then
   begin
    BASS_StreamFree(chan);
    chan := 0;
    Stream.Free;
   end;
   adress:= 'rtmp://localhost:1935/Video/test.stream';
   chan := BASS_StreamCreateURL(adress,0,BASS_STREAM_BLOCK,nil, nil);
   if chan<>0 then
    begin
    BASS_ChannelPlay(chan,true);
    end;
end;

but chan is always 0

procedure TForm1.Button3Click(Sender: TObject);
var
    Info: BASS_CHANNELINFO;
    i: Integer;
begin
    BASS_DSHOW_SetConfig(BD_ShowVideoWindow, 1);
    if Channel <> 0 then begin
        BASS_StreamFree(Channel);
        Channel := 0;
    end;
    Channel := BASS_DSHOW_StreamCreateURL(pchar('rtmp://localhost:1935/Video/test.stream'), BASS_UNICODE);
    BASS_DSHOW_ChannelSetWindow(Channel, Panel1.Handle);
    if Channel <> 0 then begin
        sc.max := Round(BASS_ChannelBytes2Seconds(Channel, BASS_ChannelGetLength(Channel, BASS_POS_BYTE)));
    end;
    BASS_ChannelGetInfo(Channel, Info);
end;

causing the error:
First chance exception at $10008469. Exception class $C0000005 with message 'access violation at 0x10008469: read of address 0x00000000'. Process Test.exe (7640)

What am I doing wrong?
« Last Edit: 16 Oct '12 - 13:17 by Ravna » Logged
Ionut Cristea
Posts: 1376


« Reply #2554 on: 16 Oct '12 - 14:51 »
Reply with quoteQuote

First, i think you use a very old version.
2nd, BASS_DSHOW problably will not know how to handle that stream, so you'll need to create your own method for reading the data and push to BASS_DSHOW
Logged
SoundMike
Posts: 252


« Reply #2555 on: 11 Nov '12 - 23:44 »
Reply with quoteQuote

Quote
Any news on this, Ionut?

A beta version will be available in 2-3 days.

Almost a month has passed. Angry  What's the latest estimated beta release date? Huh
Logged
grabi
Posts: 6


« Reply #2556 on: 16 Nov '12 - 11:31 »
Reply with quoteQuote

Hi Ionut,

I have a problem mixing videos with bass_dshow.
while playing a video (xVideo_STREAM_MIX is active) and load a new video (bass_streamcreatefile), it is over, and although I immediately change the alpha channel, I see a flicker.

I can load a video with alpha = 0 (or in a layer below)?

thanks.
Logged
big_gun
Posts: 342


« Reply #2557 on: 11 Dec '12 - 08:42 »
Reply with quoteQuote

Ionut, any updates?

Rick
Logged
Alpha_
Posts: 70


« Reply #2558 on: 12 Dec '12 - 10:38 »
Reply with quoteQuote

i've subscribed to this forum for two years and disappointed to do not have a fully working version for include in my app.
many time my source has been modified to work with all bass_dshow.dll and finally i've not published a new version of my media player since.
If you do not want to update because you are so busy or you do not want to continue working on it, please, let us know. it's your right. but please, give us news.
Logged
SoundMike
Posts: 252


« Reply #2559 on: 13 Dec '12 - 10:11 »
Reply with quoteQuote

i've subscribed to this forum for two years and disappointed to do not have a fully working version for include in my app.
many time my source has been modified to work with all bass_dshow.dll and finally i've not published a new version of my media player since.
If you do not want to update because you are so busy or you do not want to continue working on it, please, let us know. it's your right. but please, give us news.

My concerns as well. Ionut, you have potentially a great product in BASS_DSHOW / xVideo - I know because I can't find anything else that does the job so comprehensively. Looking at your web site it seems you are now working on some ASIO renderer - how about getting BASS_DSHOW finished? If you have lost interest in the product then maybe you could sell the source to someone. Everyone who follows this forum is a programmer so I would expect you would find someone willing to take it on.
Logged
Pages: 1 ... 126 127 [128] 129 130 ... 135
  Reply  |  Print  
 
Jump to:  

Powered by SMF 1.1.18 | SMF © 2013, Simple Machines