Hallo @all!
Möchte in meinem Text-Export ein paar Check's einbauen. Einzeln Funktionieren sie super, nur in Reihe gesetzt nicht. Habe ich sie verkehrt abgeschlossen?
-
Check: Wenn die Bitrate konstant ist, soll die Ausgabe 'BITRATE' wenn unterschiedlich 'BITRATE MITTELWERT' heissen.
-
Check: Fehlende Track's
-
Check: Manchmal habe ich in selbst zusammengestellten Samplern ein Musikstück mit Vbr dabei, deswegen
Wenn VBR im Album, Ausgabe = 'VBR IM ALBUM'. Bei CBR nichts.
Alle Hinweise sollen wenn wahr, nur einmal ausgegeben werden.
$filename(G:\TESTEXPORTE Mp3tag\Abfrage.txt,ansi)
$loop(%_bitrate%)$puts(result,$if($eql(%_counter%,1),OK,$get(result)))$puts(check,$if($eql(%_counter%,1),%_bitrate%,$get(check)))$puts(result,$if($eql($get(check),%_bitrate%),$get(result),DIFFERENT))$puts(check,%_bitrate%)$loopend()$if($eql($get(result),OK),BITRATE ........... :,BITRATE MITTELWERT :) $loop(%_vbr%)$puts(Abitrate,$add($get(Abitrate),%_bitrate%))$puts(count1,$add($get(count1),1))$loopend()$div($get(Abitrate),$get(count1)) kBit/s
$loop($num(%track%,2))$puts(result,$if($eql(%_counter%,1),OK,$get(result)))$puts(check,$if($eql(%_counter%,1),0,$get(check)))$puts(result,$if($eql($num($add($get(check),1),2),$num(%track%,2)),$get(result),MISSING))$puts(check,$add($get(check),1))$loopend()$if($eql($get(result),OK),,$char(13)$char(10) HINWEIS ........... : E V T L. F E H L E N D E T R A C K S !!!)
$loop(%_vbr%)$puts(result,$if($eql(%_counter%,1),OK,$get(result)))$puts(check,$if($eql(%_counter%,1),%_vbr%,$get(check)))$puts(result,$if($eql($get(check),%_vbr%),$get(result),DIFFERENT))$puts(check,%_vbr%)$loopend()$if($eql($get(result),OK),,$char(13)$char(10) HINWEIS ........... : V B R I M ALBUM !!!)
test_Abfrage.mte (1.16 KB)
test_Abfrage.mte (1.16 KB)