Hi,
QAAC 0.25a, Windows XP SP3, Quicktime v7.6.8. Single source flac file input on QAAC command line.
I have been able to successfully encode m4a files from flac (8) lossless files directly, and I have found that tags present in the source flac file transfer into tags within the m4a file produced. Using the command line below I also find that the tvbr setting is correctly applied and the qaac encoder details stored within the file are correct.
qaac.exe --tvbr 115 --quality 2 %tag_variable% -o output.m4a input.flac
The tag variable may contain the following for example:
--title "%title%" --artist "%cdartist%" --album "%album%" --date "%year%" --track "%tracknumber%" --genre "%genre%" --comment "%comment%" --compilation
I have also tested just a couple of tag fields at a time in case total string length to the QAAC command line made a difference. I additionally used the form --album="%album%" in case it made a difference.
Unfortunately the tags input on the QAAC command line seem to be ignored, and the pre-existing flac tags remain. I have confirmed this by examining a hex dump of one of the files produced. For me, the main problem is that I cannot amend the comment field or set the compilation tag as the other tags would not be different to those I use in my flac files.
I have repeated the test using a wave file as the input file with the following command:
qaac --tvbr 85 --quality 2 --comment="booyah" --title="test title" --compilation -o ".\test.mp4" ".\09-Badfinger-I Can Love You.wav"
and the tags are correctly applied to the m4a file.
While I can decode my archive flac files to wave files before re-encoding them to m4a files this is an extra step I would like to avoid if possible.
Thanks for all the help you have already given me.
Twinspex
Hi,
QAAC 0.25a, Windows XP SP3, Quicktime v7.6.8. Single source flac file input on QAAC command line.
I have been able to successfully encode m4a files from flac (8) lossless files directly, and I have found that tags present in the source flac file transfer into tags within the m4a file produced. Using the command line below I also find that the tvbr setting is correctly applied and the qaac encoder details stored within the file are correct.
qaac.exe --tvbr 115 --quality 2 %tag_variable% -o output.m4a input.flac
The tag variable may contain the following for example:
--title "%title%" --artist "%cdartist%" --album "%album%" --date "%year%" --track "%tracknumber%" --genre "%genre%" --comment "%comment%" --compilation
I have also tested just a couple of tag fields at a time in case total string length to the QAAC command line made a difference. I additionally used the form --album="%album%" in case it made a difference.
Unfortunately the tags input on the QAAC command line seem to be ignored, and the pre-existing flac tags remain. I have confirmed this by examining a hex dump of one of the files produced. For me, the main problem is that I cannot amend the comment field or set the compilation tag as the other tags would not be different to those I use in my flac files.
I have repeated the test using a wave file as the input file with the following command:
qaac --tvbr 85 --quality 2 --comment="booyah" --title="test title" --compilation -o ".\test.mp4" ".\09-Badfinger-I Can Love You.wav"
and the tags are correctly applied to the m4a file.
While I can decode my archive flac files to wave files before re-encoding them to m4a files this is an extra step I would like to avoid if possible.
Thanks for all the help you have already given me.
Twinspex