the rewrite is almost finished
thumbnails are now way higher in resolution because we can now get youtube’s webp images. unfortunately jaudiotagger does not support webp images, so i force all images from youtube to turn into a lossless png
kotlin is pretty cool, especially coroutines, its like lua’s coroutines but actually backed by a thread pool
i need to limit the concurrency but otherwise this is great! very fast even on a debug build
what’s left:
- currently unlimited concurrency, this will definitely crash the jvm on large playlists
- better terminal output with colors and a diff generator
- use a temporary table in sqlite to make diffing more memory efficient
- packaging and ci should be fine since “java runs anywhere”
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.