Skip to content

Releases: Ubuntufanboy/bad-apple

Version 1.6 Clean code update

27 Jun 05:24
80a139f
Compare
Choose a tag to compare

Clean code update!

I am very proud to announce version 1.6 to you guys! In the clean code update I made the code base a little more professional and efficient.
The code still has a lot to be improved upon but this is good step in the right direction.

What's new?

  • Removed caching (This helped performance)
  • Removed multiprocessing (Uses less resources on you computer)
  • Improved efficiency of program (Faster load times and less resources being used)
  • loop feature on the remote

Features in app stores?

I am VERY happy to announce I will be publishing this repo to the Arch AUR, apt, Pypi, etc. I want to grow this community as much as I can! I hope that somebody one day will enjoy the effort I put into this program and have some fun!

Arch Linux support?

Arch Linux support has been requested before and I will certainly meet your demands as I have made the switch myself 🎉
I want to reach as many users as possible so of course I need to port the software to all platforms!

What's next?

  • Keep an eye out for code cleanups
  • Even faster load times (Even though it's already very fast)
  • Improved remote
  • Finally a bug fix for the remote glitch (Sometimes the remote stops working after a while)
  • Arch Linux support
  • Publishing this project to Arch Linux AUR and Pypi!

Contributing

The reason for all of the code cleanups besides removing headaches from reading my code is for you guys to make mods and contribute!
I want to dedicate some more updates to you guys to make this program the best program ever

Version 1.5 SPEED update

19 May 22:37
f07edcb
Compare
Choose a tag to compare

Back and better than ever!

I'm very glad to see that this project is still being worked on! I am also very happy to announce that the program runs much faster than it used to!

Speed

The program runs about double the speed it ran at version 1.4
The program runs much more efficiently thanks to my AVP engine which you can get at https://github.com/Ubuntufanboy/ascii-video-player

AVP

I am very happy to announce that this project is slowly being integrated more and more with AVP.
AVP is ascii-video-player and it is awesome! The AVP engine can play most videos with little to no lag, perfect sync, and 0 second compile time

As the project grows I plan to integrate AVP into more of this project as I spent a lot of time on making it run FAST

Contributing

If you find any bugs in the code PLEASE let me know because I want my project to expand to as many people as possible!

Version 1.4.1

15 Apr 20:49
198b9ee
Compare
Choose a tag to compare

Bug fixes

Now when the video is pauses and the user wants to move the playhead the video unpauses.

Other changes

  • Cleaned up the code to follow PEP 8

Version 1.4

08 Apr 00:39
de856b0
Compare
Choose a tag to compare

Pause and Play update

The pause and play update took a really long time but it is here. The pause and play update has a remote that you can use to pause and resume the video/music. Along with disabling the music (If you would ever want to do that). The best feature is the ability to move the play head wherever you want. You can use it by running python3 remote.py in the bad-apple folder created.

What's new?

A lot of great features were added not just the remote.

  • 10% faster load times
  • clockwork level sync
  • a remote control for the program
  • higher quality audio engine
  • Much better comment documentation

Last update?

I am thinking this might be the last update for this program. This is because I don't know what else this program could possibly need.
I don't want to abandon this project so I am thinking of some ideas

  • add silly updates like loading time music (kinda like hold music), speed changing, audio editing, etc
  • nightly build where I add useless but funny updates
  • Turning this into a actual video player for my own codec
  • I really hope I can team up with Junferno to make this program better (Unlikely but I wish)
  • Maybe even add a scripting language for the program with the remote
  • integrate this program into other apps (kinda like a plugin)
  • Anything you guys want! (This is a community project after all...)

I beg you... Please contribute to this program! I want nothing but to see how people are using my program to improve their days!
Maybe drop a star ;)

Thanks for reading!

Version 1.3! Accessibility update

07 Dec 23:02
52b63dc
Compare
Choose a tag to compare

Accessibility update!

Icon

Speed improvements

Thanks to ConfusedReptile#6830 (discord).
The code runs an additional 1.3x faster. This is from numpy arrays.

The average load time for our tests were about 56 seconds before. But now our tests say our load time is more around 43 seconds. This depends on the speed of the processor along with the size of the terminal.

Better launcher

One of the best features is our new launcher!
Our launcher is so idiot proof that it is actually difficult to break the program. This is thanks to our intuitive design to make everything easy

Improved installer

Our installer makes it extremely easy to install the dependencies to run the code. This makes it so anybody can run the code without manually installing everything

Updated code base

The code is being managed much better now.

Bug handling

We don't enocunter many errors thanks to the idiot proof design

What's next?

Version 1.4

Version 1.4 should be coming out soon! We hope we can deliver more features

The Pause and Play update!

We want to be able to pause and play the video for some users and stop latency in the code

Contributing

Feel free to make a PR to contribute

Version 1.2

29 Nov 00:22
8b5165a
Compare
Choose a tag to compare

Version 1.2 is finally here!

After months of hard work, I am very happy to report that version 1.2 is here! We were able to create such a nice program due to all of the support on my video showcasing my program. I hope I can make a new youtube video showing the new updated code as well!

example2

New features

  • Double load time speed 📨
  • Better looking video 📺
  • 99% less bugs like #6 🚀

What's next?

  • More speed
  • better frame rate
  • less audio glitches
  • more people to tag alone for the ride!

Full Changelog: v1.1...v1,2

Version 1.1

05 Oct 22:45
bb43b07
Compare
Choose a tag to compare

Less bugs
Added launcher
Better readme
Fixed up docs

Version 1.0

03 Oct 21:52
27c5176
Compare
Choose a tag to compare

15 FPS

4 second load

Audio

What else could you want?