Author Topic: Devorce from AppleMac and finding a reliable, long term partner for iTumes.  (Read 46 times)

0 Members and 1 Guest are viewing this topic.

Offline cyjo

  • Neuling
  • *
  • Posts: 5
  • I'm new. Be nice!
    • n/a
  • Desktop: Xfce
  • Skill: Novice
Hi
Does anyone have a view on a replacement for iTunes using Manjaro Linux?
I have an external drive with a large collection of my records and disc's  and two iPods. Additionally, I do a weekly build of Playlists, so perhaps this is asking too much?
Kind regards,
cyjo

Offline lectrode

  • Neuling
  • *
  • Posts: 6
  • Branch: stable
  • Desktop: Xfce
  • GPU Card: IntelĀ® HD Graphics 4600 / NVIDIA Quadro K1100M
  • GPU driver: non-free
  • Kernel: linux446-x86_64
  • Skill: Intermediate
I've had to work with it quite extensively for a friend who was in the same boat (minus the auto-building of playlists?).

===Remove DRM===

To play your M4V files on linux, you'll need to remove the DRM beforehand. TunesKit did exactly what I needed, but it costs money and
only runs on Windows (and maybe Mac).
TunesKit: http://www.tuneskit.com/

There are other DRM removal solutions (for example: http://www.m4vgear.com/topic/top-3-free-drm-removal-software-review.html ).
I did not try those, but some look free.


===iTunes Alternatives===

RhythmBox
sudo pacman -S rhythmbox
-Actively developed
-Many plugins to tie into different services (soundcloud, last.fm, magnatune store, grilo and misc, etc)

Amarok
sudo pacman -S amarok
-Actively developed
-Many plugins to tie into different services (ampache, gpodder.net, jamendo, magnatune store, amazon mp3 store, mp3tunes, various podcasts )

Banshee
sudo pacman -S yaourt; yaourt -S banshee
-No longer actively developed
-Many plugins to tie into different services (last.fm, amazon mp3 store, emusic, internet archive, etc )

Spotify
sudo pacman -S yaourt; yaourt -S spotify
-Not really an "alternative" to iTunes, but an alternative to how you get your music and worth the mention

===iPod Support===

Depending on the generation of iPod you have, you might be able to sync directly to it using iTunes alternatives listed above.
Best thing you can do is try and see if they work. Apple changed the database encryption with the latest versions of iPod, and
open source devs have not been able to reverse-engineer it, nor crack it as of yet (it's been a few years).

I tried a 7th gen iPod nano. While those native music library applications detect the music on them, they cannot make changes to the contents.
(You can try, and it might say "success", but when you unplug it and re-plug it the changes don't stick).

If they do not work. you can use virtualbox (and a windows VM) to continue to use iTunes to sync media to your iPods. Virtual windows 10
with virtualbox guest additions installed can play videos in iTunes. Windows 7...not so much. I have not tried virtual Mac

===iPod Alternatives===
If your iPods do not work with native applications, I highly recommend getting a generic MP3 player. These usually use basic flash
storage and are compatible with basically anything. Many can even be expanded with additional or larger microSD cards.

Non-apple mp3 player search: https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=mp3+player


I recently got this one: https://smile.amazon.com/gp/product/B074L6GX5L
It works quite well for what I need (music, videos, radio, text files, etc), and is quite sleek.

You can ensure the media device is detected as a media device by creating a text file named ".is_audio_player" in root of device
with following contents: "audio_folders=mp3/" (without quotes).

While in most cases you don't need anything more than that in the ".is_audio_player" file, you can find additional tweaks here:
https://almost-a-technocrat.blogspot.com/2010/11/isaudioplayer.html


===iTunes via WINE===

You can also install iTunes via WINE. However, you cannot yet manage external USB devices through it (it won't detect the iPods).
The iTunes store was working a few weeks ago. Since then it seems like Apple has made more changes to how iTunes connects
to it's online services. The store tab shows up blank (though other tabs work fine).
https://bugs.winehq.org/show_bug.cgi?id=42180

Playing videos *does* work, but when I tested it there was an audio lag of about 2 seconds.

sudo pacman -S wine-staging wine-mono wine_gecko winetricks
WINEPREFIX=$HOME/.wine_itunes WINEARCH=win32 winetricks -q allfonts vcrun2013 gdiplus
WINEPREFIX=$HOME/.wine_itunes winetricks settings csmt=on
WINEPREFIX=$HOME/.wine_itunes wine reg add "HKCU\Software\Wine\X11 Driver" /v ClientSideWithRender /d N

Then run the latest installer of iTunes (32 bit) with:
WINEPREFIX=$HOME/.wine_itunes wine iTunesSetup.exe



All in all, If you intend to use Linux has your primary OS, I highly recommend removing the DRM from all your iTunes media, getting a generic MP3 player (if you need to), and ditching
iTunes entirely. I've been using Rhythmbox and VLC for all my media needs on linux for quite some time.
« Last Edit: 09. October 2017, 22:23:07 by lectrode »