Author Topic: nPlayer - TI-Nspire Video Player  (Read 57881 times)

0 Members and 1 Guest are viewing this topic.

Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Re: TI-Nspire Video Player
« Reply #60 on: February 19, 2011, 08:52:22 pm »
Here we are!

I shortened the amount played to reduce the size to something that can reasonably fit on the calc (7.3 MB).


Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: TI-Nspire Video Player
« Reply #61 on: February 20, 2011, 10:01:23 pm »
Thisis wonderful I have both nDoom and this on my calc and I still have room left. Thank you. Beware my friends...
Now all we need is sound ;)
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-Nspire Video Player
« Reply #62 on: February 23, 2011, 02:39:58 pm »
Lol nice apcalc. Any clue when the video player will be released by the way?

Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Re: TI-Nspire Video Player
« Reply #63 on: February 23, 2011, 03:24:36 pm »
Lol nice apcalc. Any clue when the video player will be released by the way?

Theoretically, I can release it right now in its current form, but it requires an Nspire Development Environment to be set up in order to build the final .tns document (any interest in this?  I have no problem releasing it like that, but I fear it will be too hard for the end user).

The two major things I currently need to add is an actual on-calc interpreter (to fix the above issue) and compression methods to fit more video onto the calc (not as urgent in preventing a release).  At this point, I have no idea how long this may take, hopefully not too long! :)


Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-Nspire Video Player
« Reply #64 on: February 23, 2011, 03:42:50 pm »
Ah ok. It might be better to wait, then. Just look at how many people ask for help on building Ndless already (especially since nDoom was slashdotted) O.O

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: TI-Nspire Video Player
« Reply #65 on: February 23, 2011, 08:03:23 pm »
I have one request I would like you to add in. Could you add in something that lets you press a button to exit mid-video? I know that is on many other ndless programs. I could use this for the middle of math class...
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Re: TI-Nspire Video Player
« Reply #66 on: February 23, 2011, 08:09:59 pm »
I have one request I would like you to add in. Could you add in something that lets you press a button to exit mid-video? I know that is on many other ndless programs. I could use this for the middle of math class...

Actually, I do have that (along with a pause feature) already implemented, but when I built that video, I had them commented out.  I was testing how much space I could save by getting rid of them, and I forgot to add them back. :(  Sorry about this, they will be there in the final release! :)


Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: TI-Nspire Video Player
« Reply #67 on: February 23, 2011, 08:40:01 pm »
That would be great. OK I could definately use this even though I don't play this as much now. people found out about it after the first day
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Re: nPlayer - TI-Nspire Video Player
« Reply #68 on: February 27, 2011, 05:16:08 pm »
nPlayer now uses Run Length Encoding! :)

For the example I am currently using, the file is 41.7% smaller! :)

Other compression techniques are still being looked into, but RLE was fast and easy for me to add!
 
:w00t:

Offline fb39ca4

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1749
  • Rating: +60/-3
    • View Profile
Re: nPlayer - TI-Nspire Video Player
« Reply #69 on: February 27, 2011, 05:20:24 pm »
Yaay! Now, rickrolls won't take up as much space on our calcs!

Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Re: nPlayer - TI-Nspire Video Player
« Reply #70 on: February 27, 2011, 05:21:25 pm »
Yaay! Now, rickrolls won't take up as much space on our calcs!

No, they will.  But they will be double in length! ;D


Offline fb39ca4

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1749
  • Rating: +60/-3
    • View Profile
Re: nPlayer - TI-Nspire Video Player
« Reply #71 on: February 27, 2011, 05:23:53 pm »
Even better!

BTW, your respect seems to be at 69 :P
* fb39ca4 runs

EDIT: Here's a way to compress the video - divide the screen into 2x2 groups of pixels. Within each of those groups, there can be two colors (uses 1 byte) and four bits that determine which color is on each of the four pixels. Cuts down on size by 25%, but I don't know how well that would work out with rle. You could also do this with a 4x4 grid and four colors for 50% compression.
« Last Edit: February 27, 2011, 10:30:04 pm by fb39ca4 »

Offline some1specia1

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 5
  • Rating: +0/-0
    • View Profile
Re: nPlayer - TI-Nspire Video Player
« Reply #72 on: February 27, 2011, 11:00:29 pm »
I saw mentioned in here that the player would be used on the 84 keyboard, but your videos showed it with the standard keyboard/OS. which key board are you planning to use? Personally I think that the standard is much easier.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: nPlayer - TI-Nspire Video Player
« Reply #73 on: February 27, 2011, 11:35:23 pm »
He might mean support for both....

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: nPlayer - TI-Nspire Video Player
« Reply #74 on: February 27, 2011, 11:44:19 pm »
Could I have another version of the rickroll with all the new features added in please.
I got rickrolled at church and I want revenge sweet revenge...  :devil:
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y