MEncoder SB43&SB44 Issue

For help and support with Universal Media Server
Forum rules
Please make sure you follow the Problem Reporting Guidelines before posting if you want a reply
CardcaptorRLH85
Posts: 16
Joined: Tue Jun 05, 2012 6:54 am

MEncoder SB43&SB44 Issue

Post by CardcaptorRLH85 »

When I try to stream a file that requires transcoding to my Xbox360 using the MEncoder engine, I get the following error on the Logs screen:

Code: Select all

11-25 03:04:45  Starting transcode/remux of [UTW]_Shinsekai_Yori_-_09_[h264-720p][FE13B7D6].mkv
11-25 03:04:45  Process C:\Program Files (x86)\Universal Media Server\win32\mencoder.exe has a return code of 3! Maybe an error occurred... check the log file
11-25 03:04:51  Started playing [UTW]_Shinsekai_Yori_-_09_[h264-720p][FE13B7D6].mkv on your Xbox 360
11-25 03:04:55  Stopped playing [UTW]_Shinsekai_Yori_-_09_[h264-720p][FE13B7D6].mkv on your Xbox 360
When I replace the copy of mencoder.exe in the \win32 folder with the SB42 build, everything works just fine. I'm just trying to figure out if this is a problem with my setup or with the latest mencoder build. I'm attaching my ums_dbg.zip so that the full log file the message there speaks of is available.

EDIT: I've changing the subject of this topic to reflect the fact that I'm having this issue with both the SB43 and SB44 MEncoder builds.
Attachments
ums_dbg.zip
(24.6 KiB) Downloaded 524 times
Last edited by CardcaptorRLH85 on Sun Dec 02, 2012 9:33 pm, edited 1 time in total.
CardcaptorRLH85
Posts: 16
Joined: Tue Jun 05, 2012 6:54 am

MEncoder SB44 Issue

Post by CardcaptorRLH85 »

Since it's been about a week since my original post and there's been a new release of UMS, I think it's best if I post again rather than edit my OP. If this is incorrect please just combine my posts.

I'm having the same issue with the SB44 build of MEncoder that I was having with the SB43 build. Namely, when I try to stream a file that requires transcoding to my Xbox360 using the MEncoder engine, I get the following error in the Logs tab:

Code: Select all

12-02 04:23:51  Starting transcode/remux of [WhyNot] Robotics;Notes - 08 [A7A99128].mkv
12-02 04:23:52  Process C:\Program Files (x86)\Universal Media Server\win32\mencoder.exe has a return code of 3! Maybe an error occurred... check the log file
12-02 04:23:58  Started playing [WhyNot] Robotics;Notes - 08 [A7A99128].mkv on your Xbox 360
12-02 04:24:02  Stopped playing [WhyNot] Robotics;Notes - 08 [A7A99128].mkv on your Xbox 360
When I replace the copy of mencoder.exe in the \win32 folder with the SB42 build, everything works just fine again. I'm attaching my ums_dbg.zip file from today here in the hopes that this provides enough information to help fix the problem.
Attachments
ums_dbg.zip
(9.92 KiB) Downloaded 519 times
jam1324
Posts: 1
Joined: Sat Dec 22, 2012 4:08 pm

Re: MEncoder SB43&SB44 Issue

Post by jam1324 »

I get the exact same problem, I was just using version 1.5.2 to get around it. tried using SB42 with release 2.2.1 and it works great.
singlecell
Posts: 3
Joined: Sun Dec 23, 2012 6:31 pm

Re: MEncoder SB43&SB44 Issue

Post by singlecell »

I am having the same problem also, running windows 8. Sometimes it works, sometimes not.
Here is my log.
DEBUG 2012-12-22 13:21:53.958 [mencoder.exe-4] Starting "C:\Program Files (x86)\Universal Media Server\win32\mencoder.exe" -ss 0 "D:\Episodes\Make it or Break it\Season 2\Make.It.or.Break.It.S02E04.720p.HDTV.x264.mkv" -msglevel statusline=2 -oac lavc -of lavf -lavfopts format=asf -mpegopts format=mpeg2:muxrate=500000:vbuf_size=1194:abuf_size=64 -ovc lavc -channels 2 -lavdopts debug=0:threads=4 -lavcopts autoaspect=1:vcodec=wmv2:acodec=wmav2:abitrate=448:threads=1:keyint=5:vqscale=1:vqmin=2:vrc_maxrate=14000:vrc_buf_size=1835 -nosub -noautosub -ofps 24000/1001 -lavdopts fast -mc 0 -noskip -af lavcresample=44100 -srate 44100 -o \\.\pipe\mencoder1356146513813
DEBUG 2012-12-22 13:21:53.965 [mencoder.exe-4] Reading pipe: \\.\pipe\mencoder1356146513813
DEBUG 2012-12-22 13:21:53.965 [mencoder.exe-4] Attaching thread: mencoder.exe-4
DEBUG 2012-12-22 13:21:53.987 [Thread-30] MEncoder SB46 (C) 2000-2012 MPlayer Team
DEBUG 2012-12-22 13:21:53.987 [Thread-30] Custom build by SubJunk, http://www.spirton.com
DEBUG 2012-12-22 13:21:53.987 [Thread-30]
DEBUG 2012-12-22 13:21:53.990 [Thread-30] success: format: 0 data: 0x0 - 0x45f892b9
DEBUG 2012-12-22 13:21:53.991 [Thread-30] libavformat version 54.49.102 (internal)
DEBUG 2012-12-22 13:21:53.993 [Thread-30] libavformat file format detected.
DEBUG 2012-12-22 13:21:54.002 [Thread-30] [lavf] stream 0: audio (ac3), -aid 0
DEBUG 2012-12-22 13:21:54.002 [Thread-30] [lavf] stream 1: video (h264), -vid 0
DEBUG 2012-12-22 13:21:54.002 [Thread-30] VIDEO: [H264] 1280x720 0bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
DEBUG 2012-12-22 13:21:54.002 [Thread-30] [V] filefmt:44 fourcc:0x34363248 size:1280x720 fps:23.976 ftime:=0.0417
DEBUG 2012-12-22 13:21:54.002 [Thread-30] ==========================================================================
DEBUG 2012-12-22 13:21:54.002 [Thread-30] Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
DEBUG 2012-12-22 13:21:54.003 [Thread-30] libavcodec version 54.81.100 (internal)
DEBUG 2012-12-22 13:21:54.003 [Thread-30] AUDIO: 48000 Hz, 2 ch, floatle, 384.0 kbit/12.50% (ratio: 48000->384000)
DEBUG 2012-12-22 13:21:54.003 [Thread-30] Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
DEBUG 2012-12-22 13:21:54.003 [Thread-30] ==========================================================================
DEBUG 2012-12-22 13:21:54.004 [Thread-29] ** MUXER_LAVF *****************************************************************
DEBUG 2012-12-22 13:21:54.004 [Thread-26] Result of \\.\pipe\mencoder1356146513813 : true
DEBUG 2012-12-22 13:21:54.004 [Thread-30] OK, exit.
DEBUG 2012-12-22 13:21:54.004 [Thread-29] REMEMBER: MEncoder's libavformat muxing is presently broken and can generate
DEBUG 2012-12-22 13:21:54.004 [Thread-29] INCORRECT files in the presence of B-frames. Moreover, due to bugs MPlayer
DEBUG 2012-12-22 13:21:54.004 [Thread-29] will play these INCORRECT files as if nothing were wrong!
DEBUG 2012-12-22 13:21:54.004 [Thread-29] *******************************************************************************
DEBUG 2012-12-22 13:21:54.004 [Thread-30] Opening video filter: [expand osd=1]
DEBUG 2012-12-22 13:21:54.004 [Thread-30] Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
DEBUG 2012-12-22 13:21:54.004 [Thread-30] ==========================================================================
DEBUG 2012-12-22 13:21:54.005 [Thread-30] Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
DEBUG 2012-12-22 13:21:54.007 [Thread-30] Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
DEBUG 2012-12-22 13:21:54.007 [Thread-30] ==========================================================================
DEBUG 2012-12-22 13:21:54.014 [Thread-29] Unsupported AVSampleFormat 8
DEBUG 2012-12-22 13:21:54.014 [Thread-29] Unsupported AVSampleFormat 8
DEBUG 2012-12-22 13:21:54.027 [Thread-29] Assertion i>=0 failed at libavcodec/wmaenc.c:384
DEBUG 2012-12-22 13:21:54.027 [Thread-29]
DEBUG 2012-12-22 13:21:54.027 [Thread-29] This application has requested the Runtime to terminate it in an unusual way.
DEBUG 2012-12-22 13:21:54.027 [Thread-29] Please contact the application's support team for more information.
INFO 2012-12-22 13:21:54.031 [mencoder.exe-4] Process C:\Program Files (x86)\Universal Media Server\win32\mencoder.exe has a return code of 3! Maybe an error occurred... check the log file
DEBUG 2012-12-22 13:21:56.303 [Buffered IO End Checker] Stopping process: ffmpeg.exe-3
Whythenkill
Posts: 3
Joined: Mon Jul 30, 2012 11:26 am

Re: MEncoder SB43&SB44 Issue

Post by Whythenkill »

I also ran into an issue with the mencoder engine. Whenever I played movies used with external subtitles it would return the same error "mencoder.exe has a return code of 3! Maybe an error occurred... check the log file". I just reverted the mencoder and to my surprise it worked. This problem occurred with the latest build 2.2.1
phattmatt
Posts: 2
Joined: Sun Dec 30, 2012 12:09 am

Re: MEncoder SB43&SB44 Issue

Post by phattmatt »

Same issue experienced here.

Using the included version of mencoder.exe (in UMC 2.2.1) results in this error:

Code: Select all

DEBUG 2012-12-29 01:29:55.414 [mencoder.exe-2] Starting "C:\Program Files (x86)\Universal Media Server\win32\mencoder.exe" -ss 0 "G:\Movies\SOMEMOVIE.mkv" -msglevel statusline=2 -oac lavc -of lavf -lavfopts format=asf -mpegopts format=mpeg2:muxrate=500000:vbuf_size=1194:abuf_size=64 -ovc lavc -channels 2 -lavdopts debug=0:threads=4 -lavcopts autoaspect=1:vcodec=wmv2:acodec=wmav2:abitrate=448:threads=1:keyint=5:vqscale=2:vqmin=3:vrc_maxrate=14000:vrc_buf_size=1835 -nosub -noautosub -ofps 24000/1001 -lavdopts fast -mc 0 -noskip -af lavcresample=44100 -srate 44100 -o \\.\pipe\mencoder1356744595222
DEBUG 2012-12-29 01:29:55.418 [mencoder.exe-2] Reading pipe: \\.\pipe\mencoder1356744595222
DEBUG 2012-12-29 01:29:55.418 [mencoder.exe-2] Attaching thread: mencoder.exe-2
DEBUG 2012-12-29 01:29:55.455 [Thread-22] MEncoder SB46 (C) 2000-2012 MPlayer Team
DEBUG 2012-12-29 01:29:55.455 [Thread-22] Custom build by SubJunk, http://www.spirton.com
DEBUG 2012-12-29 01:29:55.455 [Thread-22] 
DEBUG 2012-12-29 01:29:55.460 [Thread-22] success: format: 0  data: 0x0 - 0xa1f2c128
DEBUG 2012-12-29 01:29:55.461 [Thread-22] libavformat version 54.49.102 (internal)
DEBUG 2012-12-29 01:29:55.463 [Thread-22] libavformat file format detected.
DEBUG 2012-12-29 01:29:55.476 [Thread-22] [lavf] stream 0: video (h264), -vid 0
DEBUG 2012-12-29 01:29:55.476 [Thread-22] [lavf] stream 1: audio (dca), -aid 0, -alang eng
DEBUG 2012-12-29 01:29:55.476 [Thread-22] [lavf] stream 2: subtitle (subrip), -sid 0, -slang eng
DEBUG 2012-12-29 01:29:55.476 [Thread-22] [lavf] stream 3: subtitle (subrip), -sid 1, -slang eng
DEBUG 2012-12-29 01:29:55.476 [Thread-22] VIDEO:  [H264]  1920x800  0bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
DEBUG 2012-12-29 01:29:55.476 [Thread-22] [V] filefmt:44  fourcc:0x34363248  size:1920x800  fps:23.976  ftime:=0.0417
DEBUG 2012-12-29 01:29:55.476 [Thread-22] ==========================================================================
DEBUG 2012-12-29 01:29:55.476 [Thread-22] Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
DEBUG 2012-12-29 01:29:55.478 [Thread-22] libavcodec version 54.81.100 (internal)
DEBUG 2012-12-29 01:29:55.478 [Thread-22] AUDIO: 48000 Hz, 2 ch, floatle, 1536.0 kbit/50.00% (ratio: 192000->384000)
DEBUG 2012-12-29 01:29:55.478 [Thread-22] Selected audio codec: [ffdca] afm: ffmpeg (FFmpeg DTS)
DEBUG 2012-12-29 01:29:55.478 [Thread-22] ==========================================================================
DEBUG 2012-12-29 01:29:55.478 [Thread-18] Result of \\.\pipe\mencoder1356744595222 : true
DEBUG 2012-12-29 01:29:55.478 [Thread-21] ** MUXER_LAVF *****************************************************************
DEBUG 2012-12-29 01:29:55.478 [Thread-21] REMEMBER: MEncoder's libavformat muxing is presently broken and can generate
DEBUG 2012-12-29 01:29:55.478 [Thread-22] OK, exit.
DEBUG 2012-12-29 01:29:55.478 [Thread-21] INCORRECT files in the presence of B-frames. Moreover, due to bugs MPlayer
DEBUG 2012-12-29 01:29:55.478 [Thread-21] will play these INCORRECT files as if nothing were wrong!
DEBUG 2012-12-29 01:29:55.478 [Thread-21] *******************************************************************************
DEBUG 2012-12-29 01:29:55.479 [Thread-22] Opening video filter: [expand osd=1]
DEBUG 2012-12-29 01:29:55.479 [Thread-22] Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
DEBUG 2012-12-29 01:29:55.479 [Thread-22] ==========================================================================
DEBUG 2012-12-29 01:29:55.479 [Thread-22] Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
DEBUG 2012-12-29 01:29:55.482 [Thread-22] Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
DEBUG 2012-12-29 01:29:55.482 [Thread-22] ==========================================================================
DEBUG 2012-12-29 01:29:55.492 [Thread-21] Unsupported AVSampleFormat 8
DEBUG 2012-12-29 01:29:55.492 [Thread-21] Unsupported AVSampleFormat 8
DEBUG 2012-12-29 01:29:55.536 [Thread-21] Assertion i>=0 failed at libavcodec/wmaenc.c:384
DEBUG 2012-12-29 01:29:55.536 [Thread-21] 
DEBUG 2012-12-29 01:29:55.536 [Thread-21] This application has requested the Runtime to terminate it in an unusual way.
DEBUG 2012-12-29 01:29:55.536 [Thread-21] Please contact the application's support team for more information.
Same file, but this time using mencoder.exe release SB42:

Code: Select all

DEBUG 2012-12-29 01:40:47.901 [mencoder.exe-5] Starting "C:\Program Files (x86)\Universal Media Server\win32\mencoder.exe" -ss 0 "G:\Movies\SOMEMOVIE.mkv" -msglevel statusline=2 -oac lavc -of lavf -lavfopts format=asf -mpegopts format=mpeg2:muxrate=500000:vbuf_size=1194:abuf_size=64 -ovc lavc -channels 2 -lavdopts debug=0:threads=4 -lavcopts autoaspect=1:vcodec=wmv2:acodec=wmav2:abitrate=448:threads=1:keyint=5:vqscale=2:vqmin=3:vrc_maxrate=14000:vrc_buf_size=1835 -nosub -noautosub -ofps 24000/1001 -lavdopts fast -mc 0 -noskip -af lavcresample=44100 -srate 44100 -o \\.\pipe\mencoder1356745247729
DEBUG 2012-12-29 01:40:49.522 [mencoder.exe-5] Reading pipe: \\.\pipe\mencoder1356745247729
DEBUG 2012-12-29 01:40:49.522 [mencoder.exe-5] Attaching thread: mencoder.exe-5
DEBUG 2012-12-29 01:40:49.745 [Thread-37] MEncoder SB42 (C) 2000-2012 MPlayer Team
DEBUG 2012-12-29 01:40:49.745 [Thread-37] Custom build by SubJunk, http://www.spirton.com
DEBUG 2012-12-29 01:40:49.745 [Thread-37] 
DEBUG 2012-12-29 01:40:49.751 [Thread-37] success: format: 0  data: 0x0 - 0xa1f2c128
DEBUG 2012-12-29 01:40:49.751 [Thread-37] libavformat version 54.29.105 (internal)
DEBUG 2012-12-29 01:40:49.754 [Thread-37] libavformat file format detected.
DEBUG 2012-12-29 01:40:49.769 [Thread-37] [lavf] stream 0: video (h264), -vid 0
DEBUG 2012-12-29 01:40:49.769 [Thread-37] [lavf] stream 1: audio (dca), -aid 0, -alang eng
DEBUG 2012-12-29 01:40:49.769 [Thread-37] [lavf] stream 2: subtitle (subrip), -sid 0, -slang eng
DEBUG 2012-12-29 01:40:49.769 [Thread-37] [lavf] stream 3: subtitle (subrip), -sid 1, -slang eng
DEBUG 2012-12-29 01:40:49.769 [Thread-37] VIDEO:  [H264]  1920x800  0bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
DEBUG 2012-12-29 01:40:49.770 [Thread-37] [V] filefmt:44  fourcc:0x34363248  size:1920x800  fps:23.976  ftime:=0.0417
DEBUG 2012-12-29 01:40:49.770 [Thread-37] ==========================================================================
DEBUG 2012-12-29 01:40:49.771 [Thread-37] Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
DEBUG 2012-12-29 01:40:49.772 [Thread-37] libavcodec version 54.63.100 (internal)
DEBUG 2012-12-29 01:40:49.773 [Thread-37] AUDIO: 48000 Hz, 2 ch, s16le, 1536.0 kbit/100.00% (ratio: 192000->192000)
DEBUG 2012-12-29 01:40:49.773 [Thread-37] Selected audio codec: [ffdca] afm: ffmpeg (FFmpeg DTS)
DEBUG 2012-12-29 01:40:49.773 [Thread-37] ==========================================================================
DEBUG 2012-12-29 01:40:49.773 [Thread-33] Result of \\.\pipe\mencoder1356745247729 : true
DEBUG 2012-12-29 01:40:49.773 [Thread-37] OK, exit.
DEBUG 2012-12-29 01:40:49.774 [Thread-36] ** MUXER_LAVF *****************************************************************
DEBUG 2012-12-29 01:40:49.774 [Thread-36] REMEMBER: MEncoder's libavformat muxing is presently broken and can generate
DEBUG 2012-12-29 01:40:49.774 [Thread-36] INCORRECT files in the presence of B-frames. Moreover, due to bugs MPlayer
DEBUG 2012-12-29 01:40:49.774 [Thread-36] will play these INCORRECT files as if nothing were wrong!
DEBUG 2012-12-29 01:40:49.774 [Thread-36] *******************************************************************************
DEBUG 2012-12-29 01:40:49.774 [Thread-37] Opening video filter: [expand osd=1]
DEBUG 2012-12-29 01:40:49.774 [Thread-37] Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
DEBUG 2012-12-29 01:40:49.774 [Thread-37] ==========================================================================
DEBUG 2012-12-29 01:40:49.776 [Thread-37] Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
DEBUG 2012-12-29 01:40:49.780 [Thread-37] Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
DEBUG 2012-12-29 01:40:49.780 [Thread-37] ==========================================================================
DEBUG 2012-12-29 01:40:49.804 [Thread-36] Unsupported PixelFormat 61
DEBUG 2012-12-29 01:40:49.804 [Thread-36] Unsupported PixelFormat 53
DEBUG 2012-12-29 01:40:49.804 [Thread-36] Unsupported PixelFormat 81
DEBUG 2012-12-29 01:40:49.833 [Thread-37] Movie-Aspect is 2.40:1 - prescaling to correct movie aspect.
DEBUG 2012-12-29 01:40:49.833 [Thread-37] videocodec: libavcodec (1920x800 fourcc=32564d57 [WMV2])
DEBUG 2012-12-29 01:40:49.833 [Thread-37] [VE_LAVC] Using constant qscale = 2.000000 (VBR).
DEBUG 2012-12-29 01:40:49.944 [Thread-36] [asf @ 01104240]Codec for stream 0 does not use global headers but container format requires global headers
DEBUG 2012-12-29 01:40:49.944 [Thread-37] VIDEO CODEC ID: 19
DEBUG 2012-12-29 01:40:49.944 [Thread-37] AUDIO CODEC ID: 15008, TAG: 0
DEBUG 2012-12-29 01:40:49.944 [Thread-37] Writing header...
DEBUG 2012-12-29 01:40:49.945 [Thread-36] [asf @ 01104240]Codec for stream 1 does not use global headers but container format requires global headers
DEBUG 2012-12-29 01:40:53.013 [Thread-36] [wmv2 @ 01129e60]rc buffer underflow
DEBUG 2012-12-29 01:40:53.052 [Thread-36] [wmv2 @ 01129e60]rc buffer underflow
The buffer underflow errors continue while the movie is successfully streaming.

It looks like a Mencoder issue with WMV2 Audio encoding. Something might have changed after SB42 regarding available options for encoding?
singlecell
Posts: 3
Joined: Sun Dec 23, 2012 6:31 pm

Re: MEncoder SB43&SB44 Issue

Post by singlecell »

I did the exact same thing as above, I get the buffer underflow errors also, but about half of the mkv movies fail about 10 minutes in with a mencoder.exe has a return code of -1073741819 error.
Anyone got any ideas? I cant seem to find a solution.
User avatar
SubJunk
Lead Developer
Posts: 3707
Joined: Sun May 27, 2012 4:12 pm

Re: MEncoder SB43&SB44 Issue

Post by SubJunk »

Thanks for all the reports guys, is it still happening with the latest one (SB47)?
truman
Posts: 1
Joined: Fri Jan 04, 2013 5:48 pm

Re: MEncoder SB43&SB44 Issue

Post by truman »

I have the same problem, never had this problem before.. PS3.conf doesn't have the line (it's completely empty), so this should be handled through the GUI itself. I Have 'ASS/SSA subtitle styling' unchecked, but 'fontconfig' and 'embedded style' checked.. For now I just remuxed the original subtiles out of the mkv, but that shouldn't be the solution.. So I hope this will be fixed in the next release (I'm using 2.2.1)..
Get fast success in pass4sure questions free and ECCOUNCIL exam questions by using our latest exam University of California, Los Angeles .We also offer up-to-date wikipedia and answers for your prep of selftestengine.
singlecell
Posts: 3
Joined: Sun Dec 23, 2012 6:31 pm

Re: MEncoder SB43&SB44 Issue

Post by singlecell »

SubJunk wrote:Thanks for all the reports guys, is it still happening with the latest one (SB47)?
Downloading 2.2.2 now, will let you know in little bit.

With a clean 2.2.2 install still getting a memcoder error 3.
Post Reply