Comments (4)
Faced the same problem today. Any idea how to find out on which file it crashes, exactly?
Do the import from the command line with verbose logging.
php artisan koel:sync -vv
Then you should see which track(s) are causing the problem.
For each track/album that was causing the issue, it was easy to see why (usually a weird character).
I ended up doing a lot of renaming and using MusicBrainz Picard to re-write ID3 tags.
I had to do this >50 times - each time taking longer for the import to fail.
But after about 2 days, I was done, and now the library works.
Hope this helps.
from koel.
Hey, sorry this happened to you. As you have correctly identified, this happens with weird corrupted files where even getId3 crashes (it normally gracefully handles exceptions). I thought about wrapping every single file scan in a try/catch block, but this would come with some performance cost (especially for huge libraries), so I'm still on the fence about it.
For artist images: You need Spotify integration enabled and configured.
from koel.
Faced the same problem today. Any idea how to find out on which file it crashes, exactly?
from koel.
What @volcs0 suggested (thanks!) I'm aware that this is not the best, however, so I have implemented a sync log functionality in 1518196 and will tag once I have the time :) Sorry for the inconvenience.
from koel.
Related Issues (20)
- Scanning my Library with docker exec...php artisan koel:sync -v throws on some files errors like Atom at offset... HOT 2
- manifest.json 404 HOT 1
- Cannot change column 'id': used in a foreign key constraint 'koel/interactions_song_id_foreign' of table 'koel/interactions' HOT 4
- Log invalid files from sync HOT 1
- Artist art not loading / showing up HOT 7
- Interface not loading since 6.11.4 upgrade HOT 2
- Can't install - SQL errors HOT 2
- Unable to update profile / password information though web interface HOT 1
- Bulk editing song metadata clears track numbers
- PWA support for webUI HOT 3
- Init struggle
- Playlist sorting not being saved
- Visual bug: Green playlist buttons have lower height HOT 1
- General UX improvement ideas HOT 3
- Not Found: The requested content cannot be found. after using shareable URLs HOT 1
- Automatically scroll to the current playing song HOT 1
- Site not rendering after install HOT 2
- Search songs get 500 HOT 5
- "Failed to start the audio device" error on iOS HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from koel.