24 May '13 - 13:56 *
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 ... 42 43 [44] 45
  Reply  |  Print  
Author Topic: BassVideo  (Read 215173 times)
OdUser
Guest
« Reply #860 on: 26 Oct '09 - 05:03 »
Reply with quoteQuote

@Latch
I have finished my work for Bass closed for such people like you
@RevG
You re talking about you.
You use the work of others without authorization .. That's called stealing it

With Kenshin
Kenshin can not write a "DLL" in 64Bit so also not wait for it..
Delphi can not and has no 64Bit Compilier you understand ?

For all other
Bass make money with the AddOns
BassNet make money with the AddOns
All or many poeple make money with AddOns without permission from the Author
this is unfair i think and many Author has no longer interesst work for AddOn among the prerequisites

Emil
Logged
kenshin1101
Posts: 543


« Reply #861 on: 26 Oct '09 - 06:39 »
Reply with quoteQuote

Hello Smiley
I've read what Latch said. I have work in delphi, and C++. Still i can code application in C++.
When I write BassVideo, just because i like it, not because money.
Buf after some time all of my friends told me to stop this project
because it bring me nothing but trouble, time, and money too Smiley
But i won't. I can tell i will not drop this project.
When i code bassvideo, i'm not a student, but don't have work. I love Bass, and then i write it add-on.
This time i work for a company, i got a small money per month but enough for me to continue live.
I'm sorry for delay this project for long time, but i can't do anything else!
How can i live with nothing ? Like i sad before, i can't promise when will release the next version.

Latch said i have bad english skill, that's true, but i can read english and
understand them, just hard to speek and write them correct.

All people here can write the Video add-on for bass not just me. And i will be happy to see
someone can success do that and better than me does Smiley

@MB_SOFT, RevG, BassFan,Chris,IAN,... and many other : thanks you all for everything, i'll not stop this project.
I can promise that, this time i have to work. But I'll be back Smiley

Logged
chris2009
Guest
« Reply #862 on: 26 Oct '09 - 08:21 »
Reply with quoteQuote

 Hi kenshin. One question:
Why you don't work with Sharky to build a powerfull video library? Both have skills and knowledge to make it.

Cheers, Chris.
Logged
kenshin1101
Posts: 543


« Reply #863 on: 26 Oct '09 - 08:56 »
Reply with quoteQuote

Hello, i write in C++ now, not delphi  Lips Sealed
Logged
Ionut Cristea
Posts: 1376


« Reply #864 on: 26 Oct '09 - 10:14 »
Reply with quoteQuote

Quote
Hello, i write in C++ now, not delphi 


I'm writing bass_dshow in C++ too;
 Grin
Logged
radio42
Posts: 4012


« Reply #865 on: 26 Oct '09 - 14:34 »
Reply with quoteQuote

I agree with BassFan, RevG, MB_Soft, Kenshin and the others!
Some of the info given by Latch or OdUser is simply incorrect and doesn't show much respect - but that seems to be normal, as Latch already stepped on a lot of feets.

But one thing would be nice in the end:
To have just one add-on which handles video support.

So may be this is a solution, if Kenshin and Sharky might bundle their know-how and develop a single add-on together.
Logged
fmcoder
Posts: 386


« Reply #866 on: 28 Oct '09 - 12:01 »
Reply with quoteQuote

This is really not fair to Kenshin. He has worked very hard on this software library.
He's got real businesses relying on his word and he keeps breaking his word! 
If you were a real business, you would have a resources to write you own library to play video. It's not too hard. It takes about a week to write video playback plugin from scratch. We did it, and now we don't need to wait for someone we don't pay to finish his work. I don't think Keshin owes you (or anyone here who just waut) anything.

I think it takes much time because Kenshin tries to do some useless (in my opinion) work: like re-implementing DShow classes, or not using standard Delphi library functions (and making own), just to make the resulting DLL file smaller. That consumes time and doesn't give anything in return. I think no one now really cares about DLL size this time. It doesn't matter if file is 50Kb or it's 1Mb...
Logged
Latch
Posts: 89


« Reply #867 on: 28 Oct '09 - 18:59 »
Reply with quoteQuote

This is really not fair to Kenshin. He has worked very hard on this software library.
He's got real businesses relying on his word and he keeps breaking his word! 
If you were a real business, you would have a resources to write you own library to play video. It's not too hard. It takes about a week to write video playback plugin from scratch. We did it, and now we don't need to wait for someone we don't pay to finish his work. I don't think Keshin owes you (or anyone here who just waut) anything.

I think it takes much time because Kenshin tries to do some useless (in my opinion) work: like re-implementing DShow classes, or not using standard Delphi library functions (and making own), just to make the resulting DLL file smaller. That consumes time and doesn't give anything in return. I think no one now really cares about DLL size this time. It doesn't matter if file is 50Kb or it's 1Mb...

Would you like to sell me a license to use yours?
Logged
alter
Posts: 10


« Reply #868 on: 28 Oct '09 - 19:01 »
Reply with quoteQuote

Well if we consider such range then it may matter. 10 dlls 50 kb each = 500 kb. 10 dlls 1 mb each = 10 mb total. Plus exe and so on. However in general I agree that size is not that important as time.
Logged
radio42
Posts: 4012


« Reply #869 on: 28 Oct '09 - 19:42 »
Reply with quoteQuote

I guess size really doesn't matter ;-)
Latch is using .Net which typically has a native footprint of 100MB anyhow...
Logged
RevG
Posts: 453


« Reply #870 on: 28 Oct '09 - 21:18 »
Reply with quoteQuote

If you were a real business, you would have a resources to write you own library to play video. It's not too hard. It takes about a week to write video playback plugin from scratch. We did it, and now we don't need to wait for someone we don't pay to finish his work. I don't think Keshin owes you (or anyone here who just waut) anything.

I think it takes much time because Kenshin tries to do some useless (in my opinion) work: like re-implementing DShow classes, or not using standard Delphi library functions (and making own), just to make the resulting DLL file smaller. That consumes time and doesn't give anything in return. I think no one now really cares about DLL size this time. It doesn't matter if file is 50Kb or it's 1Mb...

If all you want to do is playback video, sure you could write this plugin in two weeks maybe even less. In fact if this is as simple as you need then you could probably get away with not even integrating with BASS and just use DirectShow for videos and BASS for audio.

However, if you need the video plugin to be capable of dual screen video mixing (with multiple crossfades (alpha, horizontal wipe, vertical wipe), live camera input, picture in picture, all with independent control for each video stream as well as have it fully integrated with BASS including pitch/tempo change and precise frame by frame video seeking then it takes much much longer and most programmers are not capable of developing such a complex plugin. Which again, is the reason why there are only a handful of DJ apps available that can mix video *properly*.

Logged
SoundMike
Posts: 252


« Reply #871 on: 29 Oct '09 - 07:30 »
Reply with quoteQuote

However, if you need the video plugin to be capable of dual screen video mixing (with multiple crossfades (alpha, horizontal wipe, vertical wipe), live camera input, picture in picture, all with independent control for each video stream as well as have it fully integrated with BASS including pitch/tempo change and precise frame by frame video seeking then it takes much much longer and most programmers are not capable of developing such a complex plugin.

That I would LOVE Cheesy, but realistically I would settle for a stable video plugin that would enable me to play video files full screen to a second monitor (eg video projector), with alpha crossfades and fade-to-black, and preferably audio played using BASS, synced to the video. I'm not skilled in the right areas to write this myself, and so far I haven't found anything that I can use, even if I leave out the BASS integration.

Mike
Logged
kenshin1101
Posts: 543


« Reply #872 on: 29 Oct '09 - 07:48 »
Reply with quoteQuote

Pitch/Tempo is hard
Normally DirectShow have it own way to work, but we use a Decode Stream and feed audio to that
When Audio move forward, then video move to, and then the SYNC between them is very hard
there no example about that (i can't find any). The only way i success is make it work like current
BassVideo status. But i think there are another way, but consume more CPU, that's not the way i'll do
Logged
fmcoder
Posts: 386


« Reply #873 on: 29 Oct '09 - 17:18 »
Reply with quoteQuote

Would you like to sell me a license to use yours?
It's hardly possible. It is made as a part of our program, and it'll take time to make a separate product from it... So I think the answer is "No". Sorry.

@RevG:
Of course it doesn't contain any advanced fuctions yet (becuase it's for our software, and such features aresimply not needed), only playing video, output sound to bass (+decode channels support), and A/V sync (it really takes some time to make it work Smiley)
Video mixing is a complex feature, I agree, but it's not impossible.
« Last Edit: 29 Oct '09 - 17:23 by fmcoder » Logged
Latch
Posts: 89


« Reply #874 on: 30 Oct '09 - 01:12 »
Reply with quoteQuote

I guess size really doesn't matter ;-)
Latch is using .Net which typically has a native footprint of 100MB anyhow...

You're gonna scare people from .Net, and you're the guy who makes the Bass.Net library, aren't you?  Windows Vista comes with the .Net 2.0 framework, and I'm assuming Windows 7 comes with at least version 3.5 preloaded.  Only XP or older users will need to download the .Net framework and that's only one time, and odds are good that they've already got installed for another app on their machine.  Even if you install one of my apps on an XP machine that doesn't have the .Net framework, the installer (the plain one that comes with Visual Studio) will download the framework from Microsoft's site, not mine.  In other words, my apps footprints range anywhere from 1 to 9 MB, and the 9MB app is a large package simply because it includes 10 MP3 files for sound effects and a host of other third party controls.

VB6 had a big "native footprint" too, and even C++ apps need the base class libraries.  These days, most of this stuff is preloaded with windows.  What developers need to know is "how big is the setup file that people will download from my site going to be?" so lets talk in those terms because that's what really matters.

Size does matter, but in this case, I'd take anything right now that could play videos and integrate the audio into Bass.  Oh yeah, and come in an x64 flavor too.  Am I asking too much?
Logged
radio42
Posts: 4012


« Reply #875 on: 30 Oct '09 - 08:48 »
Reply with quoteQuote

Vista comes with .Net framework 3.5, Win7 comes with .Net framework 4.0 installed on XP it is not ensured, if any .Net framework is installed.
But I was NOT talking about the installer or the file size of a possible download, but of the memory footprint when starting a .Net application.
This is an old and well know storry and I assume all .Net developers know about these facts.
So there is nothing to scare people about ;-)

Some developers might actaully be more concerned about the memory footprint of the application at runtime and others might be more concerned about the download file size.
I personally belong to the first group. To me a clean design, excellent performance, stability and resource awareness during runtime are more important than a few KB or MB of any download.
Logged
alter
Posts: 10


« Reply #876 on: 30 Oct '09 - 12:20 »
Reply with quoteQuote

But you still have to agree that BASS might be used only by your application while .Net byt multiple which makes a difference. Consider that XP popularity most likely will decrease soon because of 7. Also remember that on Vista or 7 even apps delivered with system use .Net
Logged
fmcoder
Posts: 386


« Reply #877 on: 1 Nov '09 - 20:57 »
Reply with quoteQuote

[OFFOPIC]
About Download/Install sizes - IMO, it's way better for users to have everything included in the downloadable setup (and making it times larger, yes), instead of offering 10+ download options and allow to download only required parts. In case of a big all-in-one setup (say, 20Mb), the only thing user needs to get software up and running is download a setup and click "Next" several times, that's it. Imagine a download of 1Mb file: install, get an error, Google it, download required stuff, install, get another error, ...

No one care if there are 50 programs on one computer, each having own copy of BASS. I also sure, many people don't know and don't need/want to know if the software uses BASS or anything else. They need to get things done.

That's why it looks strange to me - doing work on decreasing file size and other secondary stuff, while the library still doesn't work as it should work.

Hope it'll somehow help to release bassvideo plugin faster Smiley
Logged
RevG
Posts: 453


« Reply #878 on: 2 Nov '09 - 01:21 »
Reply with quoteQuote

[OFFOPIC]
About Download/Install sizes - IMO, it's way better for users to have everything included in the downloadable setup (and making it times larger, yes), instead of offering 10+ download options and allow to download only required parts. In case of a big all-in-one setup (say, 20Mb), the only thing user needs to get software up and running is download a setup and click "Next" several times, that's it. Imagine a download of 1Mb file: install, get an error, Google it, download required stuff, install, get another error, ...

No one care if there are 50 programs on one computer, each having own copy of BASS. I also sure, many people don't know and don't need/want to know if the software uses BASS or anything else. They need to get things done.

That's why it looks strange to me - doing work on decreasing file size and other secondary stuff, while the library still doesn't work as it should work.

Hope it'll somehow help to release bassvideo plugin faster Smiley

It's obviously better to have everything in one install file, but I think where some people have problems is that bandwidth is not cheap. So if you get a ton of people downloading a file that is 40 megs then all of a sudden you may require a Dedicated Hosting environment which is much more costly than say a Shared Hosting environment. For example going from shared hosting at $300 per year to dedicated hosting at $2000 or more per year is a big jump.
Logged
pippi89
Posts: 3


« Reply #879 on: 16 Dec '09 - 17:53 »
Reply with quoteQuote

I hope the next version have url stream function
Logged
Pages: 1 ... 42 43 [44] 45
  Reply  |  Print  
 
Jump to:  

Powered by SMF 1.1.18 | SMF © 2013, Simple Machines