foobar2000 auf Deutsch

Verschiedenes => Offtopic => Thema gestartet von: Euroholz in 15. Juni 2009, 11:29:16

Titel: Zeitangabe falsch
Beitrag von: Euroholz in 15. Juni 2009, 11:29:16
Hallo zusammen,

Ich benutzte nun seit längere Zeit Foobar2000 um meine Hörspiele ins IPod format umzuwandeln, nur habe ich nach umwandlung immer eine Falsche Zeitangabe.
Ich benutze die Einstellung

MP4 Nero, 64kbps, ABR und nirgends einen Haken.

Kann mir jemand helfen?
Titel: Re: Zeitangabe falsch
Beitrag von: grimes in 15. Juni 2009, 12:17:17
Meinst Du mit Zeitangabe %length% ?

Habe ein Stück von mir auch mit 64kbps und ABR von FLAC nach MP4 Nero konvertiert.
"Zeitangabe" stimmt. Keine Probleme.
Welches ist Dein Ausgangsformat? Wird dort die Zeit korrekt angezeigt?

Der Container MP4 ist grundsätzlich in der Lage, die Zeitinformation, sowie alle anderen Tags zu speichern. Könnte sein, dass bei Dir der Header der Datei zerschossen ist. Sind die anderen Metadaten ok?

EDIT: Habe preset benutzt. Parameter: -br 64000 -ignorelength -if - -of %d
Titel: Re: Zeitangabe falsch
Beitrag von: Euroholz in 15. Juni 2009, 12:55:09
Also ich mache folgendes.

1. Mit MP3 Tag editor den Tag anpassen
2. Dateien in Foobar einladen und "Convert to Album Images with Cuesheets or Chapters" wählen und "MP4 (Nero), 64 kbps, ABR wählen und los.
3. mp4chaps.exe benutzen mit folgender bat

@echo off

echo ---------------------
echo ---------------------
echo CONVERTING MP4 to M4B
echo ---------------------
echo ---------------------
FOR %%i IN (*.mp4) DO (
echo converting %%i
mp4chaps.exe -QuickTime -convert %%i
rename %%i %%~ni.m4b
echo ---------------------
)
echo ---------------------
echo  CONVERTING COMPLETE
echo ---------------------
echo ------------------

Danach Stimmen die Zeitangaben auf dem IPod nicht mehr.
Titel: Re: Zeitangabe falsch
Beitrag von: grimes in 15. Juni 2009, 13:18:35
Ohh, ist leider nicht mein Spezialgebiet!

Du benutzt noch eine alte foobar2000 Version. Ziehe mal ein update in Betracht.


Hab eine relativ neue Anleitung gefunden:
http://board.gulli.com/thread/1086910-update-11-ipod-m4b-hrbcher-mit-kapiteln-erstellen/

Vielleicht bringt die Umstellung ja was.
Titel: Re: Zeitangabe falsch
Beitrag von: fooamp in 15. Juni 2009, 14:38:44
Wenn nach Schritt 2 die Angaben noch stimmen, ist es kein foobar2000-Problem, oder? Also: Wann tritt die Änderung denn nun auf?
Titel: Re: Zeitangabe falsch
Beitrag von: Euroholz in 15. Juni 2009, 15:17:42
@ grimes
Danke erstmal dafür.
Lese mir das in Ruhe mal durch.

@ fooamp
Die Zeitangaben nach dem umwandeln stimmen wohl noch wie ich das sehen kann.

@all

Welche Programme nutzt ihr denn um MP3´s ins M4B Format umzuwandeln?
System ist bei mir Windows XP Prof. SP2

Danke für Eure Hilfe.
Titel: Re: Zeitangabe falsch
Beitrag von: tedgo in 15. Juni 2009, 17:05:35
Tritt dieser Zeitangabe-Fehler nur auf dem iPod auf oder auch in foobar2000?
Ich frage nur, weil NeroAAC mit 64kbps normalerweise in HE-AAC enkodiert wird, der iPod aber nur das LC-Profil beherrscht. Möglicherweise liegt es ja daran...
Titel: Re: Zeitangabe falsch
Beitrag von: Euroholz in 15. Juni 2009, 19:38:14
Der Fehler tritt danacn bei beidem auf.
Womit wandlt ihr denn um?
Titel: Re: Zeitangabe falsch
Beitrag von: tedgo in 15. Juni 2009, 19:50:26
Dann liegt es nicht an foobar2000, sondern an mp4chaps.
Ich kenne das Programm leider nicht, kann dir da also nicht helfen.
Da solltets du dich mal nach einem Forum für mp4chaps umsehen :)

Evtl. hat auch dieses Programm Probleme mit HE-AAC?

Probier doch mal folgendes:
Konvertiere deine MP3's in foobar2000 mit diesen Parametern für Nero AAC zu MP4:
-br 64000 -ignorelength -lc -if - -of %d

Damit wird im kompatibleren LC-Profil enkodiert.
Möglicherweise behebt das dein vermutlich von mp4chaps verursachtes Problem.
Kann hier aber nur raten...
Titel: Re: Zeitangabe falsch
Beitrag von: Euroholz in 15. Juni 2009, 19:54:50
Danke erstmal für die Antwort,
aber wie stelle ich denn das ein?
-br 64000 -ignorelength -lc -if - -of %d
Wo muss ich das eintragen?
Titel: Re: Zeitangabe falsch
Beitrag von: tedgo in 15. Juni 2009, 19:57:42
Im Converter.
Da hast du doch dein Profil ausgewählt.
Jetzt gehst du einfach oben bei der Auswahl auf den Pfeil bei "Encoder" und wählst "Custom".
Jetzt hast du u. a. "Parameters" und in die Textbox rechts daneben trägst du das ein.
Titel: Re: Zeitangabe falsch
Beitrag von: Euroholz in 15. Juni 2009, 20:10:14
Habe es gefunden,
wandel mal etwas um und melde mich dann
Aber trotzdem schon mal danke
Titel: Re: Zeitangabe falsch
Beitrag von: tedgo in 15. Juni 2009, 20:15:58
Hm, mal so zwischengefragt:
Sind 64kbps nicht eigentlich ein bisschen wenig?
Für HE-AAC ist die Bitrate ja durchaus üblich. Aber für das LC Profil möglicherweise etwas dürftig...
Das ganze Problem umgehen würdest du wahrscheinlich, wenn du von vornherein 96kbps nehmen würdest, denn dann würde der Nero AAC Codec automatisch das LC Profil anwenden.
Titel: Re: Zeitangabe falsch
Beitrag von: Euroholz in 15. Juni 2009, 20:21:46
bin bis dato mit 64 augekommen, aber wenn es bei 96 automatisch funzt dann nehme ich nun 96.
Übrigens mit den einstellungen von Dir hat es geklappt die Zeit ist nun korrekt.
Titel: Re: Zeitangabe falsch
Beitrag von: tedgo in 15. Juni 2009, 20:24:21
Dann liegt es tatsächlich am nicht unterstützten HE-Profil :)
Mit 96kbps solltest du dann keine Probleme haben.
Mach aber ruhig mal einen Hörtest mit den 64kbps und 96kbps.
Wenn 64kbps für dich akzeptabel klingen, kannst du es ja weiterhin benutzen. Musst dafür aber daran denken, im Parameter das -lc mit anzugeben, um den Nero-Codec zum LC-Profil zu "zwingen".

In eigenen Hörtests, die ich vor geraumer Zeit vorgenommen habe, klang übrigens der iTunes AAC Codec mit 64kbps etwas besser als der Nero-Codec bei gleicher Bitrate mit dem LC-Profil.
Du kannst auch den iTunes AAC Codec mit foobar2000 benutzen, dafür brauchst du aber iTunesEncode (http://foobar-users.de/index.php?topic=1884.msg11224#msg11224) und eine iTunes-Installation.
Titel: Re: Zeitangabe falsch
Beitrag von: Euroholz in 15. Juni 2009, 20:30:25
Also org Hörspiel hat
157mb bei 320 kbits/s :)
dies ergibt bei
64 kbps knapp 34 MB :crazy:
und bei
96 kbps sind es schon 51MB :P
Mein Grund ist um Platz zu sparen.

Aber mit deinen Einstellungen läuft es wunderbar.

Danke
Titel: Re: Zeitangabe falsch
Beitrag von: tedgo in 15. Juni 2009, 20:32:30
Dann probier doch mal iTunesEncode aus.
Meine "Tests" liegen aber schon eine Weile zurück, kann also sein, dass mittlerweile der Nero-Codec mit 64kbps und dem LC-Profil besser klingt als der iTunes-AAC-Codec...
Titel: Re: Zeitangabe falsch
Beitrag von: grimes in 15. Juni 2009, 20:33:22
Zur Bitrate:
http://www.ifun.de/component/option,com_smf/Itemid,14/topic,130125.msg346155#msg346155
Titel: Re: Zeitangabe falsch
Beitrag von: tedgo in 15. Juni 2009, 20:36:51
Na ja, ca. 42kbps empfinde ich für unerträglich...  ;D
Habs gerade mal mit einem Hörspiel meines Großneffen und 64kbps probiert.
Mit dem LC-Profil klingt es scheußlich, mit HE überraschend gut.
HE nutzt für den iPod nur leider nix...
Titel: Re: Zeitangabe falsch
Beitrag von: Euroholz in 15. Juni 2009, 20:39:00
Na ja werde dann wohl in 96kbsp konvertieren.
Aber super vielen Dank.
Tolles Board und so schnelle Antworen.
Titel: Re: Zeitangabe falsch
Beitrag von: tedgo in 15. Juni 2009, 20:40:59
Dass es mit 64kbps scheußlich klingt, ist mein ganz subjektives Empfinden!
Probier es ruhig mal selber aus, vielleicht reicht es dir ja aus.

Bin jetzt auf den Geschmack gekommen und probier noch den Unterschied Nero - iTunes :)

EDIT:
So habs ausprobiert und gebe dir einen ganz klaren Tipp:
Nutze iTunes Encode mit 64kbps anstatt Nero LC-AAC mit 64kbps, wenn du unbedingt Platz sparen willst.
iTunesEncode klingt bei dieser Bitrate immer noch um Welten besser!

Du darfst bloß nicht "Für Sprache optimieren" zuschalten.
Titel: Re: Zeitangabe falsch
Beitrag von: Euroholz in 15. Juni 2009, 20:55:46
Danke.

Ich werde es mal in Ruhe probieren und dann mal sehen wofür ich mich entscheide.

Aber vielen Dank für alles