Closed SalomonBrys closed 1 year ago
So, it looks like it's an FFMPEG handling problem. Looks like the ffmpeg process never completes.
I can see it:
[130] % ps aux | grep ffmpeg
salomonbrys 57759 0.0 0.0 34681224 11468 s000 S+ 12:45PM 0:00.19 ffmpeg -ss 0.0 -i /Users/salomonbrys/Downloads/Blondie - Maria.mp3 -vn -ar 16000 -ac 1 -sample_fmt s16 -f s16le pipe:1
If I kill the process (in this instance kill -9 57759
), then panako completes succefully.
However, when I run this command manually, it completes correctly, so it looks like it's an issue of the process management by Panako / the JVM.
This issue is fixed by https://github.com/JorenSix/TarsosDSP/pull/212
Thanks for the bug report. I have updated the TarsosDSP dependency, using the maven package which should fix this problem. Thanks again for digging and reporting this issue!
Panako can succesfully store all my MP3 collection, except a few MP3 files (that are perfectly playable) that makes it hang forever. Here one of the MP3 files in question : https://mega.nz/file/pKFVDAyb#vtjUcy2UfDPt5SJMl7HFTRsnZxFC3vRG_Cqyo0w8fGE
I've extracted the main thread stacktrace with Mission Control:
The same freeze (in
java.io.FileInputStream.readBytes
) is happening withpanako print "Blondie - Maria.mp3"
.Some informations about my machine: