One thing that is keeping Speex from being adopted is a lack of GUI players. I think that Speex could benefit from an offial cross-platform GUI player. The goal of the player should be to be stable, to the point(no fluff like visualisations, playlists, an equaliser, etc.), self contained(no external .DLLs, etc), and to be small(500k or less) so that people with modems don't have to wait long for it to download. I made a mockup using Visual Basic and MS-Paint(attached PNG). It is missing a few things like preferences, volume control, and an exit button and it could use some better graphics for the control buttons but would work if it could actually play files. -------------- next part -------------- A non-text attachment was scrubbed... Name: mockup.png Type: image/png Size: 1699 bytes Desc: mockup.png Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20030618/243bbed3/mockup-0001.png
On Wed, 2003-06-18 at 12:05, Tyler Knott wrote:> One thing that is keeping Speex from being adopted is a lack of GUI > players. I think that Speex could benefit from an offial cross-platform > GUI player. The goal of the player should be to be stable, to the > point(no fluff like visualisations, playlists, an equaliser, etc.), self > contained(no external .DLLs, etc), and to be small(500k or less) so that > people with modems don't have to wait long for it to download. I made a > mockup using Visual Basic and MS-Paint(attached PNG). It is missing a > few things like preferences, volume control, and an exit button and it > could use some better graphics for the control buttons but would work if > it could actually play files.I don't think a player is what is required as much as hooks into existing applications/players. There's an older plug-in for XMMS (is it being maintained??) and Christian released a Windows codec so you can use speex in the WAVE container. What were you planning on developing it with? I'm actually in the process of encoding several conference CDs with 1.0.1 and will volunteer my services/desktops to help test it. -- --Jeff Sr. Unix Systems Administrator & Engineer SAIR Linux and GNU Certified Professional This email may contain privileged and confidential information. It is intended only for the use of the adressee(s). I'll further add that if this message is not digitally signed or encrypted using one of my keys, than I can deny composing it in the first place. --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'speex-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Hi, Well, there are already Speex plugins for widely used GUI players. I don't see what an "official" standalone player would add. Of course you can still write it, but I don't see a point in making one player "the official player". As for cross-platform, it would basically mean it would have to be written in Java, but even that is inconvenient for platforms that don't ship Java by default (e.g. Linux). That's why I think it's a better idea to have good player/plugins for different platforms and make them as easy to download/use as possible. Jean-Marc> One thing that is keeping Speex from being adopted is a lack of GUI > players. I think that Speex could benefit from an offial cross-platform > GUI player. The goal of the player should be to be stable, to the > point(no fluff like visualisations, playlists, an equaliser, etc.), self > contained(no external .DLLs, etc), and to be small(500k or less) so that > people with modems don't have to wait long for it to download. I made a > mockup using Visual Basic and MS-Paint(attached PNG). It is missing a > few things like preferences, volume control, and an exit button and it > could use some better graphics for the control buttons but would work if > it could actually play files.-- Jean-Marc Valin, M.Sc.A. LABORIUS (http://www.gel.usherb.ca/laborius) Université de Sherbrooke, Québec, Canada <p> -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 190 bytes Desc: Ceci est une partie de message numériquement signée Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20030618/c0b32e02/signature-0001.pgp
>I don't think a player is what is required as much as hooks into existing >applications/players. >While those are good too the main purpose of a stand-alone player would be something that people could distribute with their files(which is why it should be small). When I say cross platform I mean that it could easily be ported and/or have as similar an interface as all the other players so that you could play the file on any platform and still have a farmiliar player(You'd cover 98% of everyone by just having Linux, Win32, and MacOS X versions avalible).>Christian has released a Windows codec so you can use speex >in the WAVE container. > >Where can I find this? The main problem with this is that even though there are wav players for other platforms they would need to have a speex decoder as well.>What were you planning on developing it with? >I really don't have the skills to develop anything like this right now, its just an idea currently. --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'speex-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Jean-Marc Valin wrote:> As for cross-platform, it would basically mean it >would have to be written in Java, but even that is inconvenient for >platforms that don't ship Java by default (e.g. Linux). >Java is not the only way to achieve cross platform applications, in fact it is the worst way (IMHO) One can use many different Application Frameworks in C++ to achieve a far better applications than any java app dreams of doing. See wxWindows, Qt, CommonC++, and so on. Just my 0.02¥, <p>Jeremy McNamara --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'speex-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Citat Jeff Stoner <jstoner@blackboard.com>:> I don't think a player is what is required as much as hooks into existing > applications/players. There's an older plug-in for XMMS (is it being > maintained??) and Christian released a Windows codec so you can use speex > in the WAVE container.The XMMS plugin is very much alive, the latest release was under a month ago (http://www.xiph.org/archives/speex-dev/200305/0058.html). Now I'm working on calculating the length of streamed files as well as seeking in streams... /jens <p>------------------------------------------------- This mail sent through IMP: http://horde.org/imp/ --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'speex-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.