New versions of AudioExplorer+ and VideoExplorer

I have new beta versions of both AudioExplorer+ (2.0b) and VideoExplorer (1.2b) for beta testers to try out, which both include the following new features:
- loading an app to list the audio/video files it contains has been improved and is now much faster, especially for apps with many files
- per app information about the amount of audio/visual files each contains
- the ability to send multiple files via email
- improved HUD displayed when searching, queuing and importing
- search and imports can continue in the background longer than the 2-10 minutes in previous versions
- iOS 7 style tab icons from Glyphish (also in files view now indicating folder or audio/visual file)
- small icons used for the apps view
- updated app icons

The app is currently available in my repository for beta testers to try out and will be uploaded to Cydia within the next few days.

New feature for CoverArtExplorer: get album art from a Google image search

I added a new feature for my Cydia app CoverArtExplorer: you can now get album art from a Google image search in addition to selecting from your Photo library. Here’s the new description for Cydia:

Compatible with iOS 5, 6 and 7

CoverArtExplorer is the first app that lets you choose the cover art for albums, artists and songs in the music library on your iPhone, iPad or iPod touch. Simply select the item art you want to change (or select multiple items to change at once) and then select an image from your photo album or choose it from an in-app Google image search. You can even delete artwork you don’t want to have anymore. This app works with music from iTunes match as well as music imported with the popular music importing apps in Cydia (including those using Gremlin like AudioExplorer+), as well as music from iTunes (purchased on-device or synced). It can even change artwork for videos, podcasts and audiobooks. It doesn’t matter if the item already has artwork or never had any artwork.

As this is an app and not a tweak, it runs without any dependencies and therefore is very stable. It has been tested by diligent beta testers running different devices and iOS versions. The app even works in the iOS Simulator!

As there is a problem in iOS 7 with Cydia apps showing up in Springboard after install, please restart (not only respring) your device if you can’t find the app after installing. In other words, “have you tried turning it off and on again”?

Please note that unless the item you’ve changed is going to sync back anyway (for example, with Gremlin), artwork changes do not appear in iTunes. Also be aware that there are individual images for albums, artists and songs and that you may need to change each individually, or changing one may automatically change the others.

Compatible with iOS 5, 6 and 7, for 32 and 64 bit devices

Description for CoverArtExplorer

Here is the description for my new app:

CoverArtExplorer is the first app that lets you choose the cover art for albums, artists and songs in the music library on your iPhone, iPad or iPod touch. Simply select the item art you want to change (or select multiple items to change at once) and then select an image from your photo album. You can even delete artwork you don’t want to have anymore. This app works with music from iTunes match as well as music imported with the popular music importing apps in Cydia (including those using Gremlin like AudioExplorer+). It can even change artwork for videos, podcasts and audiobooks. It doesn’t matter if the item already has artwork or never had any artwork.

As this is an app and not a tweak, it runs without any dependencies and therefore is very stable. It has been tested by diligent beta testers running different devices and iOS versions. The app even works in the iOS Simulator!

As there is a problem in iOS 7 with Cydia apps showing up in Springboard after install, please restart (not only respring) your device if you can’t find the app after installing. In other words, “have you tried turning it off and on again”?

Please note that unless the item you’ve changed is going to sync back anyway (for example, with Gremlin), artwork changes do not appear in iTunes.

Compatible with iOS 5, 6 and 7, for 32 and 64 bit devices

Album Artwork editing

I have long wanted to work on an app for Cydia that would let users change the Album Artwork for the music library in iOS, but was lacking the time to work on it. The past few weeks I had enough spare time (due to the lack of snow here in northern Germany) to work on an app for this. It’s a very basic app that just lets users select an image from their photo album and use it as the artwork for an album, artist or song. Artwork can also be deleted as well. The layout of the app is very similar to my other apps in Cydia, using basic table views with menus when tapping on an item, or the ability to select multiple items.

Here are some screenshots, which I also posted on twitter:

2014-02-28 08.46.322014-02-28 08.47.19

I hope to release the beta version for testing soon, and upload for purchase in Cydia soon after that.

Album Artwork Formats iOS 7

I’ve been playing around with the private frameworks for the music library on my jailbroken iPhone running iOS 7, and discovered some internal image format labels for album artwork that don’t yield many helpful results in a Google search. For that reason I’m documenting the details here in case anyone else finds it useful.

Artwork id hex value int value
AlbumListJPEG1x 0×01100110 17826064
AlbumListBGRA2x 0×11100110 286261520
OriginalJPEG 0x1000FEED 268500717
CoverFlowJPEG2x 0x1318C318 320389912
MoviePosterGridJPEG2x 0×01780268 24642152
TVSeasonGridJPEG2x 0×01780178 24641912
VideoGridJPEG2x 0×01960196 26608022
MusicTableListLargeJPEG2x 0×01760176 24510838
MusicTableListSmallJPEG2x 0×01000100 16777472

UIReturnKeyType: different colors, and languages information

I recently was trying out different return keys (UIReturnKeyType) for the default keyboard in iOS 7, looking for a fitting text to display for calculating taxi fares from one location to another. Since the app is for the German market, I needed to find out the text translations in German. Unfortunately, I couldn’t find the translations anywhere, so I had to try out the different variations myself and see what translation appeared. In doing so I also noticed (or rather, my boss noticed) that the different return key styles don’t all have the same color. And of course, neither the texts nor the colors can be individually chosen. I decided to make some screenshots and collect details about the different texts and colors.

UIReturnKeyType English text German text
UIReturnKeyDefault Return Return
UIReturnKeyGo Go Öffnen
UIReturnKeyGoogle Search Suchen
UIReturnKeyJoin Join Verbinden
UIReturnKeyNext Next Weiter
UIReturnKeyRoute Route Route
UIReturnKeySearch Search Suchen
UIReturnKeySend Send Senden
UIReturnKeyYahoo Search Suchen
UIReturnKeyDone Done Fertig
UIReturnKeyEmergencyCall Emergency Call Notruf

All of the button types are greyed out (with a grey text label) when no text has been entered.

 

When text has been entered, all buttons except for UIReturnKeyDefault and UIReturnKeyNext become blue (with a white text label).

Both UIReturnKeyDefault and UIReturnKeyNext are grey with a black text label when text has been entered.

Description for VideoExplorer

Here’s the description for VideoExplorer I plan to use when it’s released on Cydia:

VideoExplorer can turn virtually any video on your iOS device into an audio ringtone, even videos you’ve recorded yourself with the standard camera app. It’s especially useful for converting videos from YouTube downloader apps (such as ProTuber from the App Store and MxTube or Universal Video Downloader from Cydia) into ringtones. In additional to ringtone and alert tones, you can also import videos to the Video app as movies, TV episodes or music videos, as well as into the iPod library or podcasts (all options with full meta-tag editing capabilities). VideoExplorer also allows you to easily open videos in other apps.
Videos can be found either in the apps tab (which lists the video files by app), or in the files tab (which filters out empty folders and non-video files to make it easier to find what you’re looking for). From there, you can send the videos to one of the many queues, for ringtones, music videos, and more. You can also queue a whole bunch of files at once–tap and hold to switch between single and multiple selection modes, or use the action button on the upper right. Once in the queue, you can then edit the file’s meta-tags (including the album artwork) by double-tapping on the file, before finally importing all the files by tapping on the import button.
VideoExplorer can also make use of the Gremlin framework, which allows imported music and videos to sync back to iTunes.
Please follow me on twitter (@comdorcet) to stay informed about feature updates, upcoming apps, and of course discounts and giveaways.

new app: VideoExplorer

For the past few weeks I have been working on an app similar to AudioExplorer+ that works for any kind of video file iOS can play. This will enable everyone who uses a video download apps like MxTube from Cydia or ProTuber and MyTube from the Apple AppStore to do lots of cool stuff with the videos, like set them as ringtones or alert tones, add them to the iPod library or open them in other apps. You can even make audio ringtones of your own videos!

Here’s a sneak preview of the new app (ok, it’s just the splash screen, app icon and tab button icons):

2013-09-04 23.14.382013-09-04 23.13.27

Translations anyone? Plus new version.

One longtime user of AudioExplorer+ kindly offered a while ago to translate my app into his native tongue, Arabic. At the time I was too busy adding features and fixing bugs to set up my app for localized versions. The strings in Objective C code would need to be changed from

@"Hello, World"

to

NSLocalizedString(@"Hello, World", @"This is the computer saying hello to the world")

which is not necessarily a fun undertaking (even if you leave out the comment strings).

I was thinking of making an Mac App that would assist in changing normal Objective C strings to localizable strings, but never found enough time or energy to start this undertaking. And as I’ve never done any Mac programming, this is probably a good thing.

Luckily, thanks to StackOverflow, I found a very nice, free, open-source Xcode plugin that can help in the conversion:

https://github.com/nanaimostudio/Xcode-Quick-Localization

So now I’m finally found the tool I needed to help me make my app translatable.

To go along with the next version of AudioExplorer+ (1.5), I hope to offer several different languages: Arabic, Hebrew, German and Bahasa Melayu. If anyone else would like to volunteer to translate, please let me know! I’ll then promise free version of any future apps I release.

AE+ 1.5 will also add other new features, like the ability to add to alert tones and the audiobook libraries, and use the Gremlin plugin for imports of certain files.

Ringtone title editing

The latest version of AE+ (1.2) has been uploaded to the BigBoss repo and will be available for download shortly. This version ads the ability to change ringtone names before importing them, by double-tapping on them in single-selection mode of the queue. In addition, adding/deleting from the queue has been sped up. Due to numerous internal changes, the cached search results will be deleted and a new audio file search will need be completed if upgrading from a previous version.
The next version of AE+ will build upon these changes, adding the ability to edit the id3 meta tags of files before importing them to the iPod library.
And thanks to The Amazing Audio Engine, a future version of AE+ will also have the ability to convert to numerous audio file formats. Unfortunately, the audio conversion won’t be added anytime soon.