Tips & Next Steps
Now that you’ve completed your first sync, here are some common things you’ll want to do.
Setting Quality
podkit transcodes lossless files (FLAC, WAV, ALAC) to AAC. The default is high (~192 kbps VBR), but you can change it:
# Override quality for a single syncpodkit sync --quality medium
# Set quality when adding a devicepodkit device add nano --quality medium --no-artwork
# Change quality on an existing devicepodkit device set classic --audio-quality lossless --video-quality high
# Clear device quality (use global default instead)podkit device set classic --clear-quality| Preset | Bitrate | Best for |
|---|---|---|
lossless | Lossless | Audiophiles with high-capacity iPods |
max | ~256 kbps VBR | Best AAC quality |
high | ~192 kbps VBR | Good quality, reasonable size (default) |
medium | ~128 kbps VBR | Saving space |
low | ~96 kbps VBR | Maximum compression |
Set it permanently in your config or per device — see Audio Transcoding for full details.
Listing Media
See what’s on your iPod or in your collections:
# Music on your iPodpodkit device music
# Video on your iPodpodkit device video
# Music in a collectionpodkit collection music
# Output as JSONpodkit device music --format jsonRemoving Content
By default, podkit sync only adds tracks. To remove tracks from your iPod that are no longer in your collection:
podkit sync --delete --dry-run # Preview firstpodkit sync --delete # Then do itTo clear everything from a device:
podkit device clear # Remove all contentpodkit device clear music # Remove only musicpodkit device clear video # Remove only videoSyncing Specific Collections
If you have multiple collections, you can sync them selectively:
podkit sync music # Sync only music (skip video)podkit sync video # Sync only video (skip music)podkit sync music -c main # Sync a specific collectionSetting Defaults
Set the default device and collections so you don’t need to specify them every time:
# Set default devicepodkit device default classic
# Set default music collectionpodkit collection default music main
# Set default video collectionpodkit collection default video moviesSyncing to Different Devices
If you have multiple iPods registered:
podkit sync --device nano # Sync to a specific devicepodkit device info classic # Check status of a specific deviceSee Managing Devices for setting up per-device quality and defaults.
Verbose Output
For debugging or just to see what’s happening:
podkit sync -v # Verbosepodkit sync -vv # More verbosepodkit sync -vvv # Debug levelTroubleshooting
”iPod not found”
- Make sure the iPod is mounted (visible in Finder on macOS)
- Check the mount point:
ls /Volumes/(macOS) orlsblk(Linux) - Try specifying the path directly:
podkit sync --device /Volumes/IPOD - On macOS with large iFlash cards, see macOS Mounting Issues
”Cannot read iPod database”
- The iPod may need initialization:
Terminal window podkit device init --device /Volumes/IPOD - Check if the iPod_Control folder exists:
ls /Volumes/IPOD/iPod_Control/ - Try restoring the iPod with iTunes/Finder first
”FFmpeg not found”
- Install FFmpeg (see Installation)
- Verify it’s in your PATH:
which ffmpeg - Check it has AAC support:
ffmpeg -encoders 2>/dev/null | grep aac
For more issues, see Common Issues.
Further Reading
- Configuration — Full config file reference
- Media Sources — Directory, Subsonic, and more
- Audio Transcoding — Encoder selection, VBR vs CBR
- Video Transcoding — Sync movies and TV shows
- CLI Reference — All available commands