Can't convert file: writeTrailer() with no matching call to writeHeader()

266 views
Skip to first unread message

Max Podolyako

unread,
Dec 22, 2009, 3:25:36 AM12/22/09
to xuggler-users
Hi,
I try to convert any video to flv format. In the most cases converter
works fine. But some files don't wish to convert.

Trace is:
09:22:15.203 [main] DEBUG c.x.mediatool.MediaDebugListener - onOpen()
09:22:15.281 [main] DEBUG c.x.mediatool.MediaDebugListener - onFlush()
09:22:15.312 [main] WARN com.xuggle.xuggler - writeTrailer() with no
matching call to writeHeader() (../../../../../../../csrc/com/xuggle/
xuggler/Container.cpp:734)
09:22:15.328 [main] DEBUG c.x.mediatool.MediaDebugListener - onFlush()
java.lang.RuntimeException: error Operation not permitted, failed to
write trailer to d:\Downloads\test\1261466534921.flv
at com.xuggle.mediatool.MediaWriter.close(MediaWriter.java:1313)
at com.xuggle.mediatool.MediaWriter.onClose(MediaWriter.java:1410)
at com.xuggle.mediatool.AMediaToolMixin.onClose(AMediaToolMixin.java:
100)
at com.xuggle.mediatool.MediaToolAdapter.onClose
(MediaToolAdapter.java:115)
at com.xuggle.mediatool.AMediaToolMixin.onClose(AMediaToolMixin.java:
100)
at com.xuggle.mediatool.MediaReader.close(MediaReader.java:691)
at transcoder.test.Transcoder.transcode(Transcoder.java:98)
at transcoder.test.Transcoder.main(Transcoder.java:22)
09:22:15.328 [main] WARN com.xuggle.xuggler - writeTrailer() with no
matching call to writeHeader() (../../../../../../../csrc/com/xuggle/
xuggler/Container.cpp:734)

I posted my code here: http://pastebin.com/m630e8b8b

onAudioSamples event fires, but onVideoPicture do not. Is error in the
onAudioSamples event code?
Can you help me to realize a problem? "writeTrailer() with no matching
call to writeHeader()" what does it mean and why does it appear?

Reply all
Reply to author
Forward
0 new messages