|
OdUser
Guest
|
 |
« Reply #860 on: 26 Oct '09 - 05:03 » |
Quote
|
@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 » |
Quote
|
Hello  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  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  @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 
|
|
|
|
|
Logged
|
|
|
|
|
chris2009
Guest
|
 |
« Reply #862 on: 26 Oct '09 - 08:21 » |
Quote
|
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 » |
Quote
|
Hello, i write in C++ now, not delphi 
|
|
|
|
|
Logged
|
|
|
|
|
Ionut Cristea
Posts: 1382
|
 |
« Reply #864 on: 26 Oct '09 - 10:14 » |
Quote
|
Hello, i write in C++ now, not delphi I'm writing bass_dshow in C++ too; 
|
|
|
|
|
Logged
|
|
|
|
|
radio42
Posts: 4030
|
 |
« Reply #865 on: 26 Oct '09 - 14:34 » |
Quote
|
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: 387
|
 |
« Reply #866 on: 28 Oct '09 - 12:01 » |
Quote
|
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 » |
Quote
|
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 » |
Quote
|
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: 4030
|
 |
« Reply #869 on: 28 Oct '09 - 19:42 » |
Quote
|
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 » |
Quote
|
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: 255
|
 |
« Reply #871 on: 29 Oct '09 - 07:30 » |
Quote
|
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  , 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 » |
Quote
|
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: 387
|
 |
« Reply #873 on: 29 Oct '09 - 17:18 » |
Quote
|
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  ) 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 » |
Quote
|
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: 4030
|
 |
« Reply #875 on: 30 Oct '09 - 08:48 » |
Quote
|
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 » |
Quote
|
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: 387
|
 |
« Reply #877 on: 1 Nov '09 - 20:57 » |
Quote
|
[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 
|
|
|
|
|
Logged
|
|
|
|
|
RevG
Posts: 453
|
 |
« Reply #878 on: 2 Nov '09 - 01:21 » |
Quote
|
[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  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 » |
Quote
|
I hope the next version have url stream function
|
|
|
|
|
Logged
|
|
|
|
|