IPB

Welcome Guest ( Log In | Register )

Omni Encoder 1.0 Released, A graphical, multi-format front-end and EAC plug-in
Jebus
post Dec 18 2006, 06:59
Post #1





Group: Developer
Posts: 1293
Joined: 17-March 03
From: Calgary, AB
Member No.: 5541



Omni Encoder is a graphical, multi-format front-end and EAC plug-in.

Supported Formats:
Lame MP3, Ogg Vorbis, Musepack, FLAC, WavPack, Monkey's Audio, Nero and iTunes AAC, Apple Lossless

Features:
  • Graphical interface (no editing config files)
  • Optional EAC integration (like MAREO, REACT or WACK et al.)
  • Automated album art downloading from Amazon.com
  • Album or track ReplayGain analysis, adjustment and/or tagging
  • Tag conversion between formats
  • Directory layout creation based on tag info
  • Extendible, modular design (only install the features you want)
  • Open source license (GPLv2)
A lot of improvements have been made since the early betas last summer - please check it out and give me feedback!

Download it here (requires the .NET 2.0 runtime)

08/30/07: Updated to version 1.4.2.

This post has been edited by Jebus: Jan 4 2008, 21:47
Go to the top of the page
+Quote Post
 
Start new topic
Replies
=trott=
post Dec 23 2006, 18:37
Post #2





Group: Members
Posts: 117
Joined: 6-June 04
Member No.: 14513



Will ape support also be coming soon?
Go to the top of the page
+Quote Post
Jebus
post Dec 23 2006, 19:04
Post #3





Group: Developer
Posts: 1293
Joined: 17-March 03
From: Calgary, AB
Member No.: 5541



QUOTE (=trott= @ Dec 23 2006, 10:37) *
Will ape support also be coming soon?


Yeah, eventually I'll support everything smile.gif

APE will probably be right after Wavepack, which I think will cover all the major codecs.

QUOTE (Demonanya @ Dec 23 2006, 10:59) *
I've just tried to convert some of my Japanese albums and none of the Japanese characters are showing correctly. I assume this is because the program is not Unicode aware, if so are you planning on implementing Unicode in a future version?


I'll add it to the list. Its tough though - while C# is internally unicode-aware, the console programs I'm accessing (lame.exe, id3.exe etc) aren't, and I don't even think you can use unicode with console apps. Will do some reading on it though.

QUOTE (Demonanya @ Dec 23 2006, 09:50) *
I've just decided to give this a try and so far it's working out very nicely. Just one request though, will it be possible to add in the Album Artist tag, especially for use within iTunes?


At least not to the main interface... I've never understood what the hell an "Album Artist" (vs a normal artist) actually is. I might add the ability to add custom fields though somewhat later on.
Go to the top of the page
+Quote Post
bhoar
post Dec 23 2006, 19:22
Post #4





Group: Members (Donating)
Posts: 612
Joined: 31-May 06
Member No.: 31326



Just a hint, probably off the mark since the original question was about tags, not filenames, but I seem to recall some example batch files that allowed working around some of the CLI issues with unicode using stdin-aware encoders that might choke on unicode filenames...

Ah, here they are. Don't remember who the original author(s) were...greynol? synthetic soul?

Anyway:

CODE
@echo off
set encoder="C:\Program Files\flac-1.1.2-win\bin\flac.exe"
set tempfile=%random%%random%%random%%random%
type "%1" | %encoder% -8 - -o "%~d1%~p1%tempfile%"
ren "%~d1%~p1%tempfile%" "%~n1.flac"


and

CODE
@echo off
set encoder="C:\Program Files\flac-1.1.2-win\bin\flac.exe"
REM "remove --no-seektable if you need faster seeking"
type "%1" | %encoder% -8 --no-seektable - > "%~d1%~p1%~n1.flac"


Just posting them so that when you do work on the unicode support, should you come across charset issues in filenaming and/or encoders being able to locate the file using a unicode path, you'll have seen some potential solutions in front of you recently.

QUOTE (Jebus @ Dec 23 2006, 13:04) *
At least not to the main interface... I've never understood what the hell an "Album Artist" (vs a normal artist) actually is. I might add the ability to add custom fields though somewhat later on.


http://wiki.hydrogenaudio.org/index.php?ti...d_Tag_Standards

CODE
ALBUM ARTIST

Basics:

* the tag-fieldname used for declaring and describing albums/split-EPs or split-singles which contain various artists is "ALBUM ARTIST" (separated with space, not underscore)
* tag should only exist if an album contains various artists. It should NOT be created when an album does not contain various artists.
* the tag can contain the overall artist of an album (like e.g. "the foo-bar collective",) multiple artists (e.g. with split-EPs) or if an album does not have a clear overall artist (for example with compilations) just "Various Artists". Simply said: you're free to enter whatever you like as long as it describes the overall album-wide artist(s).
* every track in a V.A.-album has to contain this tag with the same value
* the track-specific artist should be entered into the ARTIST-tag
* the TITLE-tag should only contain the track-title

Reasons for this standard:

* it solves all issues regarding albums which contain multiple artists with just one tag
* it is already in widespread use
* sortable and searchable with low effort
* keeping the ARTIST-tag trackspecific allows to find tracks in V.A.-albums as well when searching for a certain artist (DB-friendly)
* keeping the TITLE-tag title-specific allows sorting and searching of V.A.-albums by title (DB-friendly)
* allows meaningful determination and display of V.A.-Albums with a minimum amount of code
* avoids resource-hungry and unsafe "guessing" of V.A.-albums via the filepath
* easy to remember and type in manually
* does not disrupt existing systems when the ARTIST- and TITLE-tag are already track specific (easy transition)
* can coexist with additional directory-based sorting and marking
* can be used for split-EPs and split-singles as well
* supported by Field Remappings in foobar2000 0.9

Code snippets:

// check if an album is V.A.
$if($meta_test(album artist),$puts(album_is_va,1))

// For sorting by artist in an album-context replace %artist% - %album% with:
%album artist% - %album%

// singlemode display without %album artist%-support
[%artist% - ][%album% - ][%title%]

// singlemode display with %album artist%-support
// note: if your display supports both, albummode and singlemode, then you
// may want to use the above version instead in singlemode - depends on taste
[%album artist% - ][%album% - ][%track artist% - ][%title%]

// How to easily integrate %album artist% into an albummode-display:
// in the albummode-column, replace %artist% with:
[%album artist%]
// in the title-column, replace %title% with:
[%track artist% - ][%title%]


-brendan

This post has been edited by bhoar: Dec 23 2006, 19:23


--------------------
Hacking CD Robots & Autoloaders: http://hyperdiscs.pbwiki.com/
Go to the top of the page
+Quote Post
Egor
post Dec 23 2006, 20:55
Post #5





Group: Members
Posts: 826
Joined: 29-September 04
Member No.: 17374



QUOTE (bhoar @ Dec 24 2006, 00:22) *
Ah, here they are. Don't remember who the original author(s) were...greynol? synthetic soul?

The author is me, but originally there was no misleading
REM "remove --no-seektable if you need faster seeking
as --no-seektable explicitly says there will be no seektable 'cause flac.exe cannot write seekpoints when it encodes to stdout.
Go to the top of the page
+Quote Post
bhoar
post Dec 23 2006, 22:19
Post #6





Group: Members (Donating)
Posts: 612
Joined: 31-May 06
Member No.: 31326



QUOTE (Egor @ Dec 23 2006, 14:55) *
The author is me


Thanks for the correction.

-brendan


--------------------
Hacking CD Robots & Autoloaders: http://hyperdiscs.pbwiki.com/
Go to the top of the page
+Quote Post
gordo
post Dec 26 2006, 19:09
Post #7





Group: Members
Posts: 19
Joined: 9-July 04
Member No.: 15221



I'm playing around with flac -> alac conversion and not having much luck. After a couple of files itunes hangs causing omni encoder to die. I'm running Vista which could be a source of my troubles (?).

Also a question, if I do a mass conversion does omni first decode all the files and then encode - requiring free disk space equal to the uncompressed size of the batch of files?

This post has been edited by gordo: Dec 26 2006, 19:11
Go to the top of the page
+Quote Post
Jebus
post Dec 26 2006, 20:12
Post #8





Group: Developer
Posts: 1293
Joined: 17-March 03
From: Calgary, AB
Member No.: 5541



QUOTE (gordo @ Dec 26 2006, 11:09) *
I'm playing around with flac -> alac conversion and not having much luck. After a couple of files itunes hangs causing omni encoder to die. I'm running Vista which could be a source of my troubles (?).

Also a question, if I do a mass conversion does omni first decode all the files and then encode - requiring free disk space equal to the uncompressed size of the batch of files?


I've seen iTunes hang on mine as well occasionally. Seems a little better with 1.1 though - are you running the latest version? Beyond that, i think it is attributed to iTunes being flakey and not Omni itself.

It decodes one album at a time, in order to minimize disk usage.

This post has been edited by Jebus: Dec 26 2006, 20:13
Go to the top of the page
+Quote Post
gordo
post Dec 26 2006, 21:12
Post #9





Group: Members
Posts: 19
Joined: 9-July 04
Member No.: 15221



QUOTE (Jebus @ Dec 26 2006, 14:12) *
QUOTE (gordo @ Dec 26 2006, 11:09) *

I'm playing around with flac -> alac conversion and not having much luck. After a couple of files itunes hangs causing omni encoder to die. I'm running Vista which could be a source of my troubles (?).

Also a question, if I do a mass conversion does omni first decode all the files and then encode - requiring free disk space equal to the uncompressed size of the batch of files?


I've seen iTunes hang on mine as well occasionally. Seems a little better with 1.1 though - are you running the latest version? Beyond that, i think it is attributed to iTunes being flakey and not Omni itself.

It decodes one album at a time, in order to minimize disk usage.



I'm running latest (1.1) version. It was highly flakey running with files on networked hard drive - seems better (but still somewhat prone to hanging) on local hard drive
Go to the top of the page
+Quote Post
Jebus
post Dec 26 2006, 21:25
Post #10





Group: Developer
Posts: 1293
Joined: 17-March 03
From: Calgary, AB
Member No.: 5541



QUOTE (gordo @ Dec 26 2006, 13:12) *
I'm running latest (1.1) version. It was highly flakey running with files on networked hard drive - seems better (but still somewhat prone to hanging) on local hard drive


Does it do it with the iTunes AAC encoder as well?
Go to the top of the page
+Quote Post

Posts in this topic
- Jebus   Omni Encoder 1.0 Released   Dec 18 2006, 06:59
- - Jebus   The main window: The new "converting" ...   Dec 18 2006, 16:36
- - KarnEvil9   Looks good - thanks!   Dec 18 2006, 21:34
- - audiomars   Looks good, Jeremy. Just downloading it to evaluat...   Dec 20 2006, 07:37
- - Jebus   Please upgrade to version 1.0.2 if you've alre...   Dec 21 2006, 06:49
- - audiomars   @ Jeremy: Just a small thought. The following may ...   Dec 21 2006, 14:02
|- - Jebus   QUOTE (audiomars @ Dec 21 2006, 06:02) @ ...   Dec 21 2006, 17:44
|- - Jebus   Updated to version 1.1: * Musepack (MPC) support...   Dec 23 2006, 00:07
- - Drunk 24/7   Pretty sweet proggy but it doesn't see my FLAC...   Dec 21 2006, 14:26
- - Josiah McGuckin   I've already used v1.1 to run a FLAC-Vorbis co...   Dec 23 2006, 00:26
- - Demonanya   I've just decided to give this a try and so fa...   Dec 23 2006, 17:50
- - =trott=   Will ape support also be coming soon?   Dec 23 2006, 18:37
|- - Jebus   QUOTE (=trott= @ Dec 23 2006, 10:37) Will...   Dec 23 2006, 19:04
|- - bhoar   Just a hint, probably off the mark since the origi...   Dec 23 2006, 19:22
|- - Egor   QUOTE (bhoar @ Dec 24 2006, 00:22) Ah, he...   Dec 23 2006, 20:55
|- - bhoar   QUOTE (Egor @ Dec 23 2006, 14:55) The aut...   Dec 23 2006, 22:19
|- - gordo   I'm playing around with flac -> alac conver...   Dec 26 2006, 19:09
|- - Jebus   QUOTE (gordo @ Dec 26 2006, 11:09) I...   Dec 26 2006, 20:12
|- - gordo   QUOTE (Jebus @ Dec 26 2006, 14:12) QUOTE ...   Dec 26 2006, 21:12
|- - Jebus   QUOTE (gordo @ Dec 26 2006, 13:12) I...   Dec 26 2006, 21:25
- - Demonanya   I've just tried to convert some of my Japanese...   Dec 23 2006, 18:59
- - Jebus   I'm already using random tempfile names, so un...   Dec 23 2006, 20:35
- - music_man_mpc   I just started testing and I noticed that anything...   Dec 26 2006, 22:45
|- - Jebus   QUOTE (music_man_mpc @ Dec 26 2006, 14:45...   Dec 26 2006, 23:03
|- - music_man_mpc   QUOTE (Jebus @ Dec 26 2006, 14:03) Okay, ...   Dec 27 2006, 02:17
- - gordo   I tried itunes aac encoder and have similar proble...   Dec 27 2006, 01:54
- - music_man_mpc   Sorry I forgot to post again last night. It seems...   Dec 27 2006, 17:20
|- - Jebus   QUOTE (music_man_mpc @ Dec 27 2006, 09:20...   Dec 27 2006, 20:20
- - Jebus   Version 1.1.1 is now available. * Bug fixes in th...   Dec 28 2006, 00:51
- - gordo   1.1.1 seems much improved with itunes alac - I jus...   Dec 28 2006, 02:27
- - Preuss   I have just tried Omni Encoder for the first time....   Dec 29 2006, 15:37
|- - Jebus   QUOTE (Preuss @ Dec 29 2006, 07:37) I hav...   Dec 29 2006, 19:04
|- - Preuss   QUOTE (Jebus @ Dec 29 2006, 19:04) Is tha...   Dec 29 2006, 21:22
- - Jebus   Version 1.1.2 released. Okay, it shouldn't th...   Dec 29 2006, 23:51
|- - Preuss   QUOTE (Jebus @ Dec 29 2006, 23:51) Okay, ...   Dec 30 2006, 01:47
|- - Jebus   QUOTE (Preuss @ Dec 29 2006, 17:47) Just ...   Dec 30 2006, 02:20
- - Demonanya   So far apart from my Japanese language music not l...   Dec 30 2006, 00:18
- - samesong   I have a question regarding album art. Your featur...   Dec 31 2006, 13:48
|- - Jebus   QUOTE (samesong @ Dec 31 2006, 05:48) I h...   Dec 31 2006, 20:11
- - kanak   Just downloaded the program. Looks good. I have a ...   Dec 31 2006, 18:38
- - DJED   This proggie is really cool. However, a few thing...   Jan 3 2007, 04:45
|- - Jebus   QUOTE (DJED @ Jan 2 2007, 20:45) When con...   Jan 3 2007, 22:45
- - Jebus   Version 1.2 Released: * WavPack (lossless and hyb...   Jan 3 2007, 07:37
|- - phaedra   QUOTE (Jebus @ Jan 2 2007, 22:37) Version...   Jan 3 2007, 22:56
|- - Jebus   QUOTE (phaedra @ Jan 3 2007, 14:56) Just ...   Jan 3 2007, 23:11
- - Jebus   Since I've added all the "necessary...   Jan 3 2007, 23:00
- - qrwe   Is FAAC encoded files supported?   Jan 4 2007, 09:44
|- - Jebus   QUOTE (qrwe @ Jan 4 2007, 01:44) Is FAAC ...   Jan 4 2007, 17:42
- - krabapple   Just tried this for converting Flac 1.1.0 files (-...   Jan 4 2007, 23:07
- - wraithdu   Exactly what options in EAC are changed when insta...   Jan 5 2007, 00:48
|- - Jebus   QUOTE (wraithdu @ Jan 4 2007, 16:48) Exac...   Jan 5 2007, 01:21
|- - krabapple   QUOTE (Jebus @ Jan 4 2007, 19:21) Omni En...   Jan 5 2007, 03:14
- - DJED   QUOTE (Jebus @ Dec 17 2006, 21:59) Omni E...   Jan 5 2007, 13:29
|- - Jebus   QUOTE (DJED @ Jan 5 2007, 05:29) QUOTE (J...   Jan 5 2007, 19:10
- - Jebus   Back on topic... Omni Encoder 1.2.3 released: * U...   Jan 7 2007, 00:02
- - Moguta   Hey, Omni Encoder is a pretty nice program. I jus...   Jan 8 2007, 09:04
|- - Jebus   QUOTE (Moguta @ Jan 8 2007, 01:04) Hey, O...   Jan 8 2007, 15:10
|- - Moguta   QUOTE (Jebus @ Jan 8 2007, 09:10) * You c...   Jan 9 2007, 02:52
|- - Jebus   QUOTE (Moguta @ Jan 8 2007, 18:52) I reco...   Jan 9 2007, 05:21
- - gottkaiser   @Jebus I have some FLAC files with replay-gain v...   Jan 9 2007, 00:10
|- - Jebus   QUOTE (gottkaiser @ Jan 8 2007, 16:10) @J...   Jan 9 2007, 02:36
- - DJED   Again, so far so good. I don't use many tags,...   Jan 9 2007, 13:24
|- - Jebus   QUOTE (DJED @ Jan 9 2007, 05:24) Again, s...   Jan 9 2007, 16:50
- - gonza   Hi.. First of all , many thanks for doing this fr...   Jan 10 2007, 04:14
|- - Jebus   QUOTE (gonza @ Jan 9 2007, 20:14) Hi.. F...   Jan 11 2007, 18:54
|- - gonza   [quote name='Jebus' date='Jan 11 2007,...   Jan 12 2007, 17:42
- - DJED   I found a critter... Not sure if it's FLAC or...   Jan 12 2007, 00:07
|- - Jebus   QUOTE (DJED @ Jan 11 2007, 16:07) I found...   Jan 12 2007, 20:54
- - DJED   I only had like 5 or so with a '%' so I ju...   Jan 13 2007, 02:06
|- - Jebus   QUOTE (DJED @ Jan 12 2007, 18:06) I only ...   Jan 13 2007, 03:01
|- - Jebus   QUOTE (gonza @ Jan 9 2007, 20:14) Hi.. F...   Jan 13 2007, 22:29
- - Jebus   Version 1.2.4 is out. * Fixed above-mentioned cra...   Jan 14 2007, 20:53
|- - gonza   QUOTE (Jebus @ Jan 14 2007, 16:53) Versio...   Jan 16 2007, 02:36
- - DJED   This program is SO USEFUL... I am ripping my enti...   Jan 15 2007, 03:43
- - Jebus   Released version 1.2.5. * Some trivial bug fixes...   Jan 15 2007, 03:50
- - NappyHead   First, thank you for a great program. I've jus...   Jan 16 2007, 07:30
|- - Jebus   QUOTE (NappyHead @ Jan 15 2007, 23:30) Fi...   Jan 16 2007, 07:45
|- - NappyHead   QUOTE (Jebus @ Jan 15 2007, 22:45) QUOTE ...   Jan 16 2007, 07:54
|- - Jebus   QUOTE (NappyHead @ Jan 15 2007, 23:54) Ve...   Jan 16 2007, 08:04
- - DJED   Hi - Feature request... When transcoding, could...   Jan 17 2007, 03:45
|- - Jebus   QUOTE (DJED @ Jan 16 2007, 19:45) When tr...   Jan 17 2007, 06:08
|- - DJED   QUOTE (Jebus @ Jan 16 2007, 21:08) QUOTE ...   Jan 17 2007, 15:54
|- - Jebus   QUOTE (DJED @ Jan 17 2007, 07:54) Oh, and...   Jan 17 2007, 18:40
|- - DemonCleaner   I've got a small problem, I read through the t...   Jan 17 2007, 21:55
||- - Jebus   QUOTE (DemonCleaner @ Jan 17 2007, 13:55)...   Jan 17 2007, 23:03
||- - DemonCleaner   QUOTE (Jebus @ Jan 17 2007, 17:03) I saw ...   Jan 18 2007, 00:16
||- - Jebus   QUOTE (DemonCleaner @ Jan 17 2007, 16:16)...   Jan 18 2007, 00:58
|- - gonza   QUOTE (Jebus @ Jan 17 2007, 14:40) QUOTE ...   Jan 19 2007, 20:00
|- - Jebus   QUOTE (gonza @ Jan 19 2007, 12:00) Jebus....   Jan 19 2007, 21:10
- - NappyHead   Did some test, and it worked fine. Was able to dra...   Jan 17 2007, 06:38
|- - Jebus   QUOTE (NappyHead @ Jan 16 2007, 22:38) Di...   Jan 17 2007, 06:45
- - NappyHead   Ok, I know I tried that today and it didn't wo...   Jan 17 2007, 07:02
- - NappyHead   Plus, no one who's spent countless hours rippi...   Jan 17 2007, 08:43
- - indybrett   I'm trying this out, but I am having some issu...   Jan 19 2007, 03:52
|- - DemonCleaner   QUOTE (indybrett @ Jan 18 2007, 21:52) I...   Jan 19 2007, 06:40
|- - Jebus   QUOTE (DemonCleaner @ Jan 18 2007, 22:40)...   Jan 19 2007, 09:16
|- - indybrett   QUOTE (Jebus @ Jan 19 2007, 03:16) QUOTE ...   Jan 19 2007, 13:00
- - Jebus   Released version 1.2.7. * Fixed that "%...   Jan 20 2007, 21:15
- - Jebus   There has been some discussion of the huge memory ...   Jan 22 2007, 08:42
- - indybrett   I wouldn't mind if there was an option to igno...   Jan 23 2007, 02:13
3 Pages V   1 2 3 >


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 23rd July 2014 - 06:03