<div dir="ltr"><div>I thought I ran it on a fresh file, but I just double checked and I must have run it on a stripped file earlier because I don't get the error now on an un-stripped file. I suppose it is an issue with TagLib?<br>
<br>Would you still be curious to see one of the "bad" files?<br><br></div>Thanks,<br>Scott<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, May 19, 2014 at 10:06 AM, Martijn van Beurden <span dir="ltr"><<a href="mailto:mvanb1@gmail.com" target="_blank">mvanb1@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
Oh, I forgot to tell (but you probably had that figured out anyway)
that those 2 steps were for a file that you didn't strip of padding
before.<br>
<br>
Would it be possible you send me a part of a file that is affected?
I'd like to know what happened, so this can be fixed. I presume the
FLAC__STREAM_DECODER_END_OF_STREAM errors occur right after the
album art? In that case, if the files are too big and you are using
linux you could use head -c 500kB input.flac >
input-first500kb.flac I don't know any equivalent methods on other
operating systems. If the included album art is bigger than 500kb,
you might want to change the numbers accordingly.<br>
<br>
<div>op 19-05-14 15:56, Scott Brown schreef:<br>
</div><div><div class="h5">
<blockquote type="cite">
<div dir="ltr">Thanks for the help Martijn,
<div><br>
</div>
<div>I get the same <span style="font-family:arial,sans-serif;font-size:13px">FLAC__STREAM_DECODER_END_OF_</span><font face="arial, sans-serif">STREAM error after doing the 2
steps you suggested.</font><br>
</div>
<div><font face="arial, sans-serif"><br>
</font></div>
<div><font face="arial, sans-serif">Scott</font></div>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Mon, May 19, 2014 at 9:36 AM,
Martijn van Beurden <span dir="ltr"><<a href="mailto:mvanb1@gmail.com" target="_blank">mvanb1@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"> Once more hi,<br>
<br>
I've tried to reproduce this issue, but I am unable to do
so. Could you try to re-encode the file with FLAC (to make
sure it is not an issue with Taglib) and try to strip with
metaflac again? This can be done as follows<br>
<br>
flac input.flac -o output.flac<br>
metaflac --dont-use-padding --remove --block-type=PADDING
output.flac<br>
<br>
If this turns out to be fine it probably solves your
problem, but still I would be interested in a file to
check whether Taglib produces non-compliant files or
metaflac doesn't accept all valid input. If it turns out
that metaflac doesn't like this either, there is something
rather weird going on.<br>
<br>
<br>
<div>op 19-05-14 15:21, Scott Brown schreef:<br>
</div>
<div>
<div>
<blockquote type="cite">
<div dir="ltr">
<div>ERROR while decoding data</div>
<div> state =
FLAC__STREAM_DECODER_END_OF_STREAM</div>
<div><br>
</div>
<div>It's happening with every file that I've
tried now, using both 1.2.1 and 1.3.0.</div>
<div><br>
</div>
<div>If a file has artwork and I remove padding, I
get the above error when verifying or
decompressing. If no artwork and I remove
padding, the file verifies and decompresses with
no issues.</div>
<div><br>
</div>
<div>I'm writing tags via Taglib's file.save() but
removing padding via metaflac.</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Scott</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Mon, May 19, 2014 at
9:16 AM, Martijn van Beurden <span dir="ltr"><<a href="mailto:mvanb1@gmail.com" target="_blank">mvanb1@gmail.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"> Hi
Scott,<br>
<br>
Can you be a little more specific? What
error do you get? I'm unable to reproduce
this error currently, do you have any
files you can share that are problematic?
What version of metaflac are you using?<br>
<br>
It might be a bug, it might be corruption
induced by some other part of the system.<br>
<br>
<div>op 19-05-14 15:04, Scott Brown
schreef:<br>
</div>
<blockquote type="cite">
<div>
<div>
<div dir="ltr">I want to remove
padding from flac files, so I ran
the following command on files
with artwork in them:
<div><br>
</div>
<div>metaflac <span style="color:rgb(209,47,27);font-family:Menlo;font-size:11px">--dont-use-padding </span><span style="color:rgb(209,47,27);font-family:Menlo;font-size:11px">--remove </span><span style="color:rgb(209,47,27);font-family:Menlo;font-size:11px">--block-type=PADDING
[filename]</span></div>
<div>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(61,29,129)"><br>
</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;color:rgb(61,29,129)"><span style="color:rgb(0,0,0)"></span></p>
</div>
<div>but now my files are corrupt.
Verifying them reports a stream
error and they won't decode.</div>
<div><br>
</div>
<div>If the files had no picture
data in them, the remove padding
command did not corrupt them.</div>
<div><br>
</div>
<div>Is this a bug, or did I run
something bad with metaflac?</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Scott</div>
</div>
<br>
<fieldset></fieldset>
<br>
</div>
</div>
<pre>_______________________________________________
Flac mailing list
<a href="mailto:Flac@xiph.org" target="_blank">Flac@xiph.org</a>
<a href="http://lists.xiph.org/mailman/listinfo/flac" target="_blank">http://lists.xiph.org/mailman/listinfo/flac</a>
</pre>
</blockquote>
<br>
</div>
<br>
_______________________________________________<br>
Flac mailing list<br>
<a href="mailto:Flac@xiph.org" target="_blank">Flac@xiph.org</a><br>
<a href="http://lists.xiph.org/mailman/listinfo/flac" target="_blank">http://lists.xiph.org/mailman/listinfo/flac</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
<br>
</div>
</div>
</div>
<br>
_______________________________________________<br>
Flac mailing list<br>
<a href="mailto:Flac@xiph.org" target="_blank">Flac@xiph.org</a><br>
<a href="http://lists.xiph.org/mailman/listinfo/flac" target="_blank">http://lists.xiph.org/mailman/listinfo/flac</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</div></div></div>
</blockquote></div><br></div>