Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Reflacer (Read 56337 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Reflacer

Reply #50
Version 2.03 has been released.

== 09/13/2008 _v2.03_ ==
* Fixed bug when resizing images in MP3 mode
* Rewrote code to allow FLACReplayGain to use multiple processors

This version fixes the issue that smw was encountering.

Reflacer

Reply #51
Kmitch, thank you very much for this script!

I have two questions:

(1) Is it possible to force reflacer to update the date and time of the reflac'd files? If so, how?

(2) I seem to be having trouble with some long directory names in the .cfg. Should directories with spaces include "" around them?

Thank you.

Reflacer

Reply #52
Apparently the script has a problem with certain non-FLAC files when reflac'ing. When the script encountered an .MKV file just now on my system, it gave an unhandled exception error and stopped:

Unhandled Exception: System.Data.ConstraintException: Column 'SrcDirectory, SrcF
ilename' is constrained to be unique.  Value 'C:\Downloads\! Keep\Sample (Seaso
n 3), Episode 06.mkv' is already present.
  at System.Data.UniqueConstraint.CheckConstraint(DataRow row, DataRowAction ac
tion)
  at System.Data.DataTable.RaiseRowChanging(DataRowChangeEventArgs args, DataRo
w eRow, DataRowAction eAction, Boolean fireEvent)
  at System.Data.DataTable.SetNewRecordWorker(DataRow row, Int32 proposedRecord
, DataRowAction action, Boolean isInMerge, Int32 position, Boolean fireEvent, Ex
ception& deferredException)
  at System.Data.DataTable.InsertRow(DataRow row, Int32 proposedID, Int32 pos,
Boolean fireEvent)
  at System.Data.DataRowCollection.Add(DataRow row)
  at Reflacer.DSetControl._AddFileToTable(String Filename)
  at Reflacer.ProcessMaster.ProcessFolder(DirectoryInfo Folder)
  at Reflacer.ProcessMaster.ProcessFolder(DirectoryInfo Folder)
  at Reflacer.ProcessMaster.ProcessFolder(DirectoryInfo Folder)
  at Reflacer.ProcessMaster.ProcessFiles()
  at Reflacer.Reflacer.Main(String[] CommandLineArgs)

Any ideas?

Reflacer

Reply #53
A different Windows x64 installation gave me this error today with Reflacer:

Description:
  Stopped working

Problem signature:
  Problem Event Name:   CLR20r3
  Problem Signature 01:   reflacer.exe
  Problem Signature 02:   2.3.0.0
  Problem Signature 03:   48c140f3
  Problem Signature 04:   System.Data
  Problem Signature 05:   2.0.0.0
  Problem Signature 06:   47577a33
  Problem Signature 07:   7f6
  Problem Signature 08:   29
  Problem Signature 09:   System.InvalidOperationException
  OS Version:   6.0.6001.2.1.0.256.1
  Locale ID:   1033

Does Reflacer work on Vista x64?

Reflacer

Reply #54
Quote
(1) Is it possible to force reflacer to update the date and time of the reflac'd files? If so, how?

No, the only time date/times are modified are if you create MP3s, Reflacer uses the time stamp to determine if changes have been made to the FLAC file to re-encode the MP3 in synchronize mode.

Quote
(2) I seem to be having trouble with some long directory names in the .cfg. Should directories with spaces include "" around them?

No, the program should place the quotes around the filenames when calling FLAC.  Long directory names could cause issues if they cause the command to be too long for windows to handle.

Quote
Apparently the script has a problem with certain non-FLAC files when reflac'ing. When the script encountered an .MKV file just now on my system, it gave an unhandled exception error and stopped:

Looks like a bug, I've got a few more to address that were posted on Google Code, but am working on another project at the moment.  When I get that one stable, I'll take another look at Reflacer.

Does Reflacer work on Vista x64?

I don't have a Vista x64 environment to test in.  I can't really tell from the error message where the problem might lie.

Reflacer

Reply #55
Hello,

I just did a test and ReFLAC'ed a directory of files I had previously clean ripped with EAC+FLAC (just to see if there would be any differences) I received the error shown in the attached screen shot.

Hope this helps.

Thanks!
Foobar 9.6.9, FLAC 1.2.1b, EAC 0.99 pb 5
Windows 7 Pro 64-bit

 

Reflacer

Reply #56
hmmm, just reripped and tried again and this time ReFLACer completed normally.  Weird.
Foobar 9.6.9, FLAC 1.2.1b, EAC 0.99 pb 5
Windows 7 Pro 64-bit

Reflacer

Reply #57
Hmm, I've tried this again and it crashes....MSs error says something about system.io directory not found but there's nothing in the log file.

Any thoughts? Rogue characters or something??

Reflacer

Reply #58
This is still crashing....it crashes whether in Test or ReFLAC. It only happens on certain files but isn't writing anything useful to the logs....any ideas?

The songs themselves play fine.

Reflacer

Reply #59
Hey everyone,

is there a single executable that allows a user to simply drag-and-drop a folder of FLAC files onto and get a folder of mp3s in V0-2 quality?  I know Foobar is a great way to take care of conversions but it's not ideal for an elderly friend of mine... .

Thanks.

Reflacer

Reply #60
Hey everyone,

is there a single executable that allows a user to simply drag-and-drop a folder of FLAC files onto and get a folder of mp3s in V0-2 quality?  I know Foobar is a great way to take care of conversions but it's not ideal for an elderly friend of mine... .

Thanks.

Try File Blender?