User Tools

Site Tools


dop:notes

This is an old revision of the document!


Release / Usage notes

Loading the library

  • Podcast playlists won't be loaded, and Smart Playlists will be loaded as normal playlists.

About operations that modify the iPod database

  • It will backup your old database to the iPod_Control/iTunes/iTunesDB.dop.backup
  • Please keep this backup in case anything goes wrong. If something does go wrong restore the backup by replacing the current iTunesDB with it. Keep a copy of both in case I want to look at them. If something really really goes wrong and the iPod doesn't start (unlikely, but just in case) you may have to shove it into Disk Mode to restore the backup.
  • Replaygain to SoundCheck conversion: Uses album gain if present, otherwise track gain.
  • The sort order of tracks in the library on your iPod may be a bit different after rewrite.

Using the send files to iPod command

  • This is literally an “add file to iPod”. I.e. it does not consider whether the song is already on your iPod.
  • If the file is already on the iPod drive, it will simply add it to the iPod's database. In that case, it will make no attempt to move the file anywhere - so if the path is too long, or the file path contains non-ASCII characters it will fail.
  • Otherwise, files are sent to the Fxx directories, with their original filenames converted to ASCII.
  • Subsongs / chapters not supported yet.

Using the remove files command

  • Only supported currently if you run it on files located on the iPod. (I.e. do “Load library” and do it from that playlist)

About syncing files with your iPod

  • Sync in this case means: remove files from the iPod that are not in the files the iPod is being sync'd with; and add the files that are not present on the iPod.
  • It does not involve any tracking of files that are modified locally on your computer. That means if you modify a file on your computer, re-sync the iPod, the old version will be removed from the iPod then the new version will be added (i.e. no “in-place” update). This means some info will be lost if you do this (play count,…).

Using the send playlists to your iPod command

  • Files are matched to those on your iPod using metadata (ARTIST, TITLE and ALBUM fields). Therefore any track without metadata may be matched to the wrong track.
  • If a playlist wth the same name already exists its contents will be replaced with with the new playlists's contents.

Using the remove playlists from your iPod

  • It removes the playlists only. It does not remove the files contained within from the iPod's library.

iPod lyrics support

The iPod supports the following formats:

  • MP3: ID3v2 in USLT1) field
  • MP4/M4A: iTunes compatible tagging in LYRICS field

Unsupported format conversion

(From version 0.3.6)

  • foo_dop inputs a 16-bit PCM WAV file to the encoder via stdin. Therefore specified encoder must support input via pipes. However output through stdout is not currently supported.
  • To prevent any conversions from taking place, empty the command field in preferences.

Configuration:

  • The command to execute must be entered in the “Command” field. Use %d for the destination file parameter E.g. LAME - %d
  • Enter the file extension of the target file format in the “Extension” field. E.g. MP3, MP4

iPod Shuffle support

(From version 0.3.8)

  • I don't own a Shuffle. Therefore I don't know if it even works or just send Shuffles into Oblivion.
  • Make sure you backup your iPod_Control\iTunes folder before use
  • It doesn't preserve the original song order. I.e., first time you use foo_dop, the song order will change. In addition, songs sent using foo_dop will appear in an arbitrary order.
  • Doesn't merge play counts back into the DB. Doesn't support start/stop times. Resets the Shuffle's volume and shuffle status when updating the Shuffle.
  • Don't know how foo_dop and DRM'd songs already on the Shuffle mix.

Video support

(From version 0.3.9)

  • Only MP4 files supported.
  • You must ensure the file is in the correct format.
  • Use the MEDIA KIND metadata field to select the media type. The default for files detected as video is “Movie”. Accepted values are “Movie”, “TV Show”, “Music Video” and “Music”.
  • TV Shows must have the SHOW metafield to show up on the iPod
  • foo_dop will automatically scan MP4 files without a MEDIA TYPE metafield to check if they have video content. If you wish, you can disable this from the advanced preferences screen.

Ejecting the iPod

(From version 0.4.0)

This is equivalent to using 'Safely Remove Hardware'.

Note Windows Vista users may face corrupted iPods using this feature unless they install this update.

Using the "Omit leading The when sorting on the iPod" option

(From version 0.4.0)

  • This feature is not compatible with the quick scroll by letter feature in 5G iPods up to at least firmware 1.2.1.
  • foo_dop automatically generates the new sort fields added in iTunes 7.1 based on this preference.

Using the Browse iPod command

Please don't use other iPod management programs at the same time as the Browse iPod command.

Using the Determine gapless info command

(From version 0.4.1)

  • You must use the command on files located on the iPod (i.e. those from the Load iPod library command)
  • This works for MP3 files (for which foobar2000 reports the encoder delay/padding values), iTunes AAC (MP4) files and Nero AAC (MP4) files by a recent Nero encoder
  • It will not function correctly on corrupt MP3s. If you scan such a file, the iPod may not play it back correctly.
  • You can check which songs have gapless data from the Browse iPod command.

About album art support

(From version 0.4.2)

  • Source script in preferences is a titleformatting script that specifies the location of the album art. The location is assumed to be relative to the source file, unless it outputs a : character.

Examples:

folder.jpg
c:\artworkstore\%artist% - %album%.jpg
  • Implementation notes: Removing a file from the iPod will remove any corresponding entry from the ArtworkDB, but will not remove the thumbnail(s) from the .ithmb file(s). This is because it would be potentially slow for large .ithmb files and its also somewhat complicated to implement (this will likely change in future version however). Instead when artwork is added to the iPod, foo_dop looks for an empty block within the .ithmb file(s) to use.
  • Artwork is added when files are sent to the iPod. The reload info command also adds artwork for files that do not have artwork and have the original path field from the dopdb.

About the Smart Playlist Editor

(From version 0.4.6)

  • It is accessible through the playlist contextmenu from the 'Browse iPod' command
  • Not all fields are supported on all iPod models
  • Rating is the number of stars (0-5)
  • Length is in seconds
  • Size is in bytes

About iPhone and iPod touch support

(From version 0.5.6)

  • You need Apple Mobile Device Support installed which comes with iTunes.
  • The device must first be set up with iTunes
  • You need to enable “mobile device support” in foo_dop preferences
  • Reading of On The Go playlists from the device are not currently supported.
  • Currently there is an issue where artwork displays semi-transparent in the Cover Flow view.
  • Currently there seems to be an issue with the component losing connection to the device during the transfer of large files.
1)
This field is displayed in foobar2000 0.9.4.2 as UNSYNCED LYRICS
dop/notes.1208938073.txt.gz · Last modified: 2008/04/23 08:07 by 82.50.74.54