Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Der Yatour spielt Dateien anscheinend nach Erstellungsdatum, nicht nach Dateiname ab. Was auch immer der Hersteller da geraucht hat, hiermit kann man die Dateien auf SD-Karte oder Stick in die richtige Reihenfolge bringen, solange man eine bash in der Nähe hat:

 

#!/bin/bash
STARTDATE='01 Jan 2013'

if [ -z "$1" ];
then
echo "Usage: fix_yatour_files.sh \$PATH"
exit 1
fi

SD_EPOCH=`date --date="$STARTDATE" +%s`
ORIGIFS=$IFS
IFS=$'\n'
FILES=($(find $1 -name "*.mp3" | sort))
IFS=$ORIGIFS
NRFILES=${#FILES[@]}


for (( i=0; i<$NRFILES; i++));
do
 touch -t `date --date="@$SD_EPOCH" +%Y%m%d%H%M` "${FILES[$i]}"
 let "SD_EPOCH =  $SD_EPOCH + 60"
done

echo "$NRFILES files fixed."

Geschrieben

Wenn ich das mal sagen darf: das kriegten bis vor kurzem ganz viele Hersteller nicht auf die Reihe - vermutlich haben die alle dasselbe geraucht...

 

Schönes Wochenende

Timo

Geschrieben
Der Yatour spielt Dateien anscheinend nach Erstellungsdatum, nicht nach Dateiname ab. Was auch immer der Hersteller da geraucht hat, hiermit kann man die Dateien auf SD-Karte oder Stick in die richtige Reihenfolge bringen, solange man eine bash in der Nähe hat:

 

#!/bin/bash
STARTDATE='01 Jan 2013'

if [ -z "$1" ];
then
echo "Usage: fix_yatour_files.sh \$PATH"
exit 1
fi

SD_EPOCH=`date --date="$STARTDATE" +%s`
ORIGIFS=$IFS
IFS=$'\n'
FILES=($(find $1 -name "*.mp3" | sort))
IFS=$ORIGIFS
NRFILES=${#FILES[@]}


for (( i=0; i<$NRFILES; i++));
do
 touch -t `date --date="@$SD_EPOCH" +%Y%m%d%H%M` "${FILES[$i]}"
 let "SD_EPOCH =  $SD_EPOCH + 60"
done

echo "$NRFILES files fixed."

 

Elegant gelöst =) !

Geschrieben (bearbeitet)

Weiß ich nicht. Kann mangels Windows den FatSorter nicht ausprobieren. Meine Lösung setzt nur das Erstellungsdatum der Dateien neu. Wenn auch noch die Reihenfolge in der die Dateien geschrieben werde wichtig ist, kann ich das aber die Tage erweitern, sind höchstens ein paar Zeilen.

Bearbeitet von herr_tichy
  • 3 Monate später...
Geschrieben

Ich hab da auch mal eine Frage zum Yatour:

 

Bei mir funktioniert das alles eigentlich super. Aber nur mit meinem USB Stick von Intenso. Mein USB Stick von Kingston funktioniert nicht, dabei sind beide gleich formatiert und auf beiden sind exakt die gleichen Daten. Der Kingston-stick ist halt kleiner und wäre mir eigentlich lieber im Auto, aber es funktioniert nicht.

 

Kennt jemand eine Liste mit Sticks, die für Yatour funktionieren?

Deine Meinung

Schreibe jetzt und erstelle anschließend ein Benutzerkonto. Wenn Du ein Benutzerkonto hast, melde Dich bitte an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

  • Aktivitäten

    1. 3

      Beleuchtung Lichtschalter und Sitzheizung geht nicht

    2. 3

      Beleuchtung Lichtschalter und Sitzheizung geht nicht

    3. 3

      Beleuchtung Lichtschalter und Sitzheizung geht nicht

    4. 8

      1,2 TDi fällt während der Fahrt in Leerlauf und nimmt dann kein Gas mehr an

    5. 160

      12. Audi A2 Schraubertreffen am 12.04.2025 in 59510 Lippetal / Bye Bye Winter and there is a Party 🥂🍻

    6. 0

      Stellmotor Heckklappe relativ lose - normal?

    7. 160

      12. Audi A2 Schraubertreffen am 12.04.2025 in 59510 Lippetal / Bye Bye Winter and there is a Party 🥂🍻

    8. 8

      1,2 TDi fällt während der Fahrt in Leerlauf und nimmt dann kein Gas mehr an

    9. 1

      Audi A2 Mini -Van 1,4 Leistung 55 KW 5-Gang Amulettrot Baujahr 05.2002 Für 5.000,00 Euro zu verkaufen

    10. 4

      Anhängerkupplung E-Satz und Längsträgerhalter

×
×
  • Neu erstellen...

Wichtige Information

Wir verwenden Cookies. Mit weiteres surfen erklären Sie sich mit diesen einverstanden.