IPB

Welcome Guest ( Log In | Register )

> Notice!

Please take a minute to check our Frequently Asked Questions. Use Search to reveal possible related topics.

Also make sure you've read the Forum Guidelines before posting in this forum.

Abbreviations: (will be specified by moderators/administrators)





[X]No Bug[C]Confirmed Bug Report
[F]Fixed Bug[LP]Low Priority Bug Report
[AF]Awaiting Feedback

 
Reply to this topicStart new topic
> MP3Tag hags after having loaded half of tags
musiq
post Oct 29 2011, 16:43
Post #1


Member


Group: Full Members
Posts: 5
Joined: 26-May 11
Member No.: 14542
Mp3tag Version: 2.48



This is Version 2.49

The library is composed of a subdirectory structure of 1427 folders and 16504 files.
I want to build an export list of the library and position at the top of the root folder, MP3Tag starts and after some time read the amount of tracks correctly (about 12000) and reads tags. After about 6600 tags it hangs consuming about 120KB me memory, the system stilll has 60% of free physical memory.

There is no message, nothing displayed, I have to kill it.

How to debug/fix this?
Go to the top of the page
 
+Quote Post
DetlevD
post Oct 29 2011, 17:40
Post #2


Member


Group: Full Members
Posts: 4129
Joined: 26-May 06
From: Wuppertal, Germany, Planet Earth
Member No.: 3194
Mp3tag Version: 2.54



QUOTE (musiq @ Oct 29 2011, 17:43) *
... How to debug/fix this?

..it happens ... from time to time ...
... just wait longer ... until Mp3tag itself finishes the process,
... run smaller portions,
... optimize the export script.

DD.20111029.1902.CEST

This post has been edited by DetlevD: Oct 29 2011, 18:00


--------------------
* Beyond that, don't ask, when you don't know what to do with the answer. *
♥ home is where the heart is ♥
Go to the top of the page
 
+Quote Post
ohrenkino
post Oct 29 2011, 18:24
Post #3


Member


Group: Full Members
Posts: 3154
Joined: 9-December 09
From: Norddeutschland / Northern Germany
Member No.: 11458
Mp3tag Version: 2.55a



ZITAT(DetlevD @ Oct 29 2011, 18:40) *
..it happens ... from time to time ...
... just wait longer ... until Mp3tag itself finishes the process,
... run smaller portions,
... optimize the export script.

DD.20111029.1902.CEST

It could also be that there is a corrupted file in the library.
Try to check the file that causes the trouble if you can determine which it is.
If you cannot, check the whole library with a tool like mp3val or foobar2000.


--------------------
42 - wie war die Frage / what was the question / comment était la question
Go to the top of the page
 
+Quote Post
musiq
post Nov 3 2011, 06:32
Post #4


Member


Group: Full Members
Posts: 5
Joined: 26-May 11
Member No.: 14542
Mp3tag Version: 2.48



well, I let it run for very long ... I see that the processor is frozen and memory does not increase, so it really hangs but no crash.

MP3val does not work as it is only lossless CD and Vinyl rips, FLAC and M4A (ALAC) files, no MP3.

If I run MP3Tag with less subdirectly it naturally work, but it is not the goal, I want to make a full export to build an album list. The script is really a tiny one and I have also tried the default ones :

$filename(liste_des_albums_bibliotheque.txt,utf-8)rubrique;artiste;album;année;codec;type;Fréquence;Quality
$loop(%artist%)$loop(%album%,1)%genre%;%artist%;$if($eql( HD,$right(%album%,3)),$left(%album%,$sub($len(%album%),3)),%album%);%year%;%_codec%;$upper(%_extension%);$if($eql(%_samplerate%,44100),44.1KHz,)$if($eql(%_samplerate%,48000),48KHz,)$if($eql(%_samplerate%,88200),88.2KHz,)$if($eql(%_samplerate%,96000),96KHz,)$if($eql(%_samplerate%,176400),176.4KHz,)$if($eql(%_samplerate%,192000),192KHz,);$if($grtr(%_samplerate%,44100),HD,$if($eql(MP3,$upper(%_extension%)),$if($eql(%_vbr%,CBR),%_bitrate%Kb/s,VBR),CD))
$loopend()$loopend()

I need to know how to figure on which file it is hanging with some kind of log ... I cannot dig into thousands of files!
Go to the top of the page
 
+Quote Post
dano
post Nov 3 2011, 16:21
Post #5


Moderator


Group: Moderators
Posts: 5506
Joined: 4-September 03
From: Germany
Member No.: 201
Mp3tag Version: 2.55a



This mp3val http://mp3val.sourceforge.net/
works perfectly with mp3 files.


--------------------
Go to the top of the page
 
+Quote Post
DetlevD
post Nov 3 2011, 18:29
Post #6


Member


Group: Full Members
Posts: 4129
Joined: 26-May 06
From: Wuppertal, Germany, Planet Earth
Member No.: 3194
Mp3tag Version: 2.54



QUOTE (musiq @ Nov 3 2011, 06:32) *
... I want to make a full export to build an album list. The script is really a tiny one and I have also tried the default ones : ...
$filename(liste_des_albums_bibliotheque.txt,utf-8)rubrique;artiste;album;année;codec;type;Fréquence;Quality
$loop(%artist%)$loop(%album%,1)%genre%;%artist%;$if($eql( HD,$right(%album%,3)),$left(%album%,$sub($len(%album%),3)),%album%);%year%;%_codec%;$upper(%_extension%);$if($eql(%_samplerate%,44100),44.1KHz,)$if($eql(%_samplerate%,48000),48KHz,)$if($eql(%_samplerate%,88200),88.2KHz,)$if($eql(%_samplerate%,96000),96KHz,)$if($eql(%_samplerate%,176400),176.4KHz,)$if($eql(%_samplerate%,192000),192KHz,);$if($grtr(%_samplerate%,44100),HD,$if($eql(MP3,$upper(%_extension%)),$if($eql(%_vbr%,CBR),%_bitrate%Kb/s,VBR),CD))
$loopend()$loopend() ...
I need to know how to figure on which file it is hanging with some kind of log ... I cannot dig into thousands of files!

What result do you expect from this report script?
Does the script work at least on one artist or two artists?
How should the report look like?
Check out, if the round brackets in the $if statement have been set at their right place.
Is it correct, that there is no loop per track?

DD.20111103.1830.CET


I did a revision of your script code and rewrote it into this three lines ...

Line 1:
$filename($getEnv('USERPROFILE')'\Desktop\Liste_des_albums_bibliotheque.txt',UTF-8)'Rubrique;Artiste;Album;Année;Codec;Type;Fréquence;Quality'
Line 2:
$loop(%ARTIST%)$loop(%ALBUM%)$loop(%_filename%)%GENRE%';'%ARTIST%';'$if($eql(' HD',$right(%ALBUM%,3)),$cutRight(%ALBUM%,3),%ALBUM%)';'%YEAR%';'%_codec%';'$upper(%_extension%)';'$trimRight($div(%_samplerate%,1000)'.'$mod(%_samplerate%,1000),'0.')' KHz;'$ifgreater(%_samplerate%,44100,'HD',$if($eql('MP3',$upper(%_extension%)),$if($eql(%_vbr%,'CBR'),%_bitrate%' Kb/s','VBR'),'CD'))
Line 3:
$loopend()$loopend()$loopend()


... which will output something like this ...

Line 1:
Rubrique;Artiste;Album;Année;Codec;Type;Fréquence;Quality
Line 2:
Dance;Afro Medusa;Hed Kandi: Disco Kandi 3;2001-01-29;MPEG 1 Layer III;MP3;44.1 KHz;VBR
Line 3:
Blues;Akon;Bravo Black Hits, Volume 16;2007-03-30;MPEG 1 Layer III;MP3;44.1 KHz;160 Kb/s
Line 4:
Pop Italian;Anna Tatangelo;Ragazza di periferia;2006;MPEG 1 Layer III;MP3;44.1 KHz;128 Kb/s


Maybe that is what you need.

DD.20111104.1210.CET

This post has been edited by DetlevD: Nov 4 2011, 12:14


--------------------
* Beyond that, don't ask, when you don't know what to do with the answer. *
♥ home is where the heart is ♥
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 22nd May 2013 - 07:04