Perhaps try a full re-code of the MPEG4 video into an h264 video (from AVI to MKV) and see if that works. If it does, then it could hint that the device doesn't support MPEG4 video in MKVs.
Mezzmo Android: Install it on your tablet, smartphone, Android TV or Amazon Fire to browse and stream files from your Mezzmo library to all your devices. Full details at http://www.conceiva.com/products/mez...mo_android.asp
Mezzmo for Kodi Add-on: Install it into Kodi to stream files from your Mezzmo library directly in Kodi. Full details at http://www.mezzmo.com/wiki/doku.php?...odi_user_guide
Mezzmo for Roku App: Install it onto your Roku to stream files from your Mezzmo library. Full details at http://www.mezzmo.com/wiki/doku.php?...oku_user_guide
Wiki: User Guides & Reference Manual at http://www.mezzmo.com/wiki
Facebook: http://www.facebook.com/Mezzmo.DLNA.Server
Twitter: https://twitter.com/conceiva_mezzmo
Web: http://www.mezzmo.com
This one was transcoded and reproduced:
ffmpeg version N-33781-g35674a2, Copyright (c) 2000-2011 the FFmpeg developers
built on Oct 19 2011 10:31:16 with gcc 4.6.1
configuration: --enable-memalign-hack --arch=x86 --target-os=mingw32 --cross-prefix=i686-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/media/ffmpeg --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/dennis/cc/include --extra-ldflags=-L/home/dennis/cc/lib --pkg-config=pkg-config
libavutil 51. 22. 0 / 51. 22. 0
libavcodec 53. 21. 0 / 53. 21. 0
libavformat 53. 16. 1 / 53. 16. 1
libavdevice 53. 4. 0 / 53. 4. 0
libavfilter 2. 44. 0 / 2. 44. 0
libswscale 2. 1. 0 / 2. 1. 0
Seems stream 0 codec frame rate differs from container frame rate: 47.95 (53999648/1126125) -> 59.94 (60000/1001)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'F:\Torrs\Finished\Fast and Furious 4 (2009)DVDRip H264 [ResourceRG by bigjbrizzle1]\Fast and Furious 4 (2009)DVDRip H264 [ResourceRG by bigjbrizzle1].mp4':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: mp42isomavc1
creation_time : 2010-06-29 07:29:44
encoder : HandBrake 0.9.4 2009112300
Duration: 01:46:45.73, start: 0.000000, bitrate: 1343 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 720x304, 1209 kb/s, 23.98 fps, 59.94 tbr, 90k tbn, 47.95 tbc
Metadata:
creation_time : 2010-06-29 07:29:44
Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 127 kb/s
Metadata:
creation_time : 2010-06-29 07:29:44
At least one output file must be specified
---> DB Level Info: 30, 100
---> Frame rate: 23.98
---> Aspect ratio:
Did it play on the TV? It's an MP4 with h264 video, so it's different from the MKVs you were trying to create previously of course.
Mezzmo Android: Install it on your tablet, smartphone, Android TV or Amazon Fire to browse and stream files from your Mezzmo library to all your devices. Full details at http://www.conceiva.com/products/mez...mo_android.asp
Mezzmo for Kodi Add-on: Install it into Kodi to stream files from your Mezzmo library directly in Kodi. Full details at http://www.mezzmo.com/wiki/doku.php?...odi_user_guide
Mezzmo for Roku App: Install it onto your Roku to stream files from your Mezzmo library. Full details at http://www.mezzmo.com/wiki/doku.php?...oku_user_guide
Wiki: User Guides & Reference Manual at http://www.mezzmo.com/wiki
Facebook: http://www.facebook.com/Mezzmo.DLNA.Server
Twitter: https://twitter.com/conceiva_mezzmo
Web: http://www.mezzmo.com
It was reproduced on TV but previously transcoded.
I would like to use MKV because the subtitle is bigger then when I play it on TV directly. Can you suggest any software tool which allows merging of SRT subtitles to egzisting AVI file?
In that case I would not have to bother with small subtitles...
CENTURION AVI (original) - reproduced with no problem
ffmpeg version N-33781-g35674a2, Copyright (c) 2000-2011 the FFmpeg developers
built on Oct 19 2011 10:31:16 with gcc 4.6.1
configuration: --enable-memalign-hack --arch=x86 --target-os=mingw32 --cross-prefix=i686-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/media/ffmpeg --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/dennis/cc/include --extra-ldflags=-L/home/dennis/cc/lib --pkg-config=pkg-config
libavutil 51. 22. 0 / 51. 22. 0
libavcodec 53. 21. 0 / 53. 21. 0
libavformat 53. 16. 1 / 53. 16. 1
libavdevice 53. 4. 0 / 53. 4. 0
libavfilter 2. 44. 0 / 2. 44. 0
libswscale 2. 1. 0 / 2. 1. 0
[mpeg4 @ 00398E00] Invalid and inefficient vfw-avi packed B frames detected
Seems stream 0 codec frame rate differs from container frame rate: 23.98 (65534/2733) -> 23.98 (2500000/104271)
Input #0, avi, from 'F:\Torrs\Finished\Centurion.2010.LiMiTED.SLOSubs. BRRip.XviD-DrSi\Centurion.2010.avi':
Metadata:
encoder : VirtualDubMod 1.5.10.2 (build 2542/release)
Duration: 01:37:29.76, start: 0.000000, bitrate: 2569 kb/s
Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 720x304 [SAR 1:1 DAR 45:19], 23.98 tbr, 23.98 tbn, 23.98 tbc
Stream #0:1: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, 5.1(side), s16, 448 kb/s
At least one output file must be specified
---> DB Level Info: 5, 15
---> Frame rate: 23.98
---> Aspect ratio: 45:19
CENTURION MKV - file not even recognised on TV as a stream
ffmpeg version N-33781-g35674a2, Copyright (c) 2000-2011 the FFmpeg developers
built on Oct 19 2011 10:31:16 with gcc 4.6.1
configuration: --enable-memalign-hack --arch=x86 --target-os=mingw32 --cross-prefix=i686-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/media/ffmpeg --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/dennis/cc/include --extra-ldflags=-L/home/dennis/cc/lib --pkg-config=pkg-config
libavutil 51. 22. 0 / 51. 22. 0
libavcodec 53. 21. 0 / 53. 21. 0
libavformat 53. 16. 1 / 53. 16. 1
libavdevice 53. 4. 0 / 53. 4. 0
libavfilter 2. 44. 0 / 2. 44. 0
libswscale 2. 1. 0 / 2. 1. 0
[mpeg4 @ 00399540] Invalid and inefficient vfw-avi packed B frames detected
Input #0, matroska,webm, from 'F:\Torrs\Finished\Centurion.2010.LiMiTED.SLOSubs. BRRip.XviD-DrSi\Centurion.2010.LiMiTED.SLOSubs.BRRip.XviD-DrSi.mkv':
Duration: 01:37:29.77, start: 0.000000, bitrate: 2561 kb/s
Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 720x304 [SAR 1:1 DAR 45:19], 23.98 fps, 23.98 tbr, 1k tbn, 23.98 tbc (default)
Stream #0:1: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s (default)
Stream #0:2: Subtitle: text (default)
At least one output file must be specified
---> DB Level Info: 5, 15
---> Frame rate: 23.98
---> Aspect ratio: 45:19
CONNAN MKV (original) - needs trancoding
ffmpeg version N-33781-g35674a2, Copyright (c) 2000-2011 the FFmpeg developers
built on Oct 19 2011 10:31:16 with gcc 4.6.1
configuration: --enable-memalign-hack --arch=x86 --target-os=mingw32 --cross-prefix=i686-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/media/ffmpeg --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/dennis/cc/include --extra-ldflags=-L/home/dennis/cc/lib --pkg-config=pkg-config
libavutil 51. 22. 0 / 51. 22. 0
libavcodec 53. 21. 0 / 53. 21. 0
libavformat 53. 16. 1 / 53. 16. 1
libavdevice 53. 4. 0 / 53. 4. 0
libavfilter 2. 44. 0 / 2. 44. 0
libswscale 2. 1. 0 / 2. 1. 0
Seems stream 0 codec frame rate differs from container frame rate: 47.95 (20000000/417083) -> 23.98 (24000/1001)
Input #0, matroska,webm, from 'F:\Torrs\Finished\Conan.The.Barbarian.2011.BluRay .1080p.DTS.x264-CHD\Conan.The.Barbarian.2011.BluRay.1080p.DTS.x264-CHD.mkv':
Duration: 01:52:42.75, start: 0.000000, bitrate: 12701 kb/s
Stream #0:0(eng): Video: h264 (High), yuv420p, 1920x800, SAR 1:1 DAR 12:5, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc
Metadata:
title : Conan.The.Barbarian.2011
Stream #0:1(eng): Audio: dts (DTS), 48000 Hz, 5.1(side), s16, 1536 kb/s (default)
Metadata:
title : DTS-CORE 1536K
At least one output file must be specified
---> DB Level Info: 41, 100
---> Frame rate: 23.98
---> Aspect ratio: 12:5
I don't think that your TV supports MKVs with an MPEG4 video stream in them - all examples you've provided point to the fact that MKVs play with h264 and AVIs play with MPEG4, but MKVs with MPEG4 do not play. You'll need to do full re-coding of your AVIs, changing the video stream from MPEG4 to h264 if you want to use MKVs.
I cannot recommend any particular software to embed subtitles into an AVI file, but one thing to keep in mind is - does the TV support subtitles as a stream in an AVI file at all?
Mezzmo Android: Install it on your tablet, smartphone, Android TV or Amazon Fire to browse and stream files from your Mezzmo library to all your devices. Full details at http://www.conceiva.com/products/mez...mo_android.asp
Mezzmo for Kodi Add-on: Install it into Kodi to stream files from your Mezzmo library directly in Kodi. Full details at http://www.mezzmo.com/wiki/doku.php?...odi_user_guide
Mezzmo for Roku App: Install it onto your Roku to stream files from your Mezzmo library. Full details at http://www.mezzmo.com/wiki/doku.php?...oku_user_guide
Wiki: User Guides & Reference Manual at http://www.mezzmo.com/wiki
Facebook: http://www.facebook.com/Mezzmo.DLNA.Server
Twitter: https://twitter.com/conceiva_mezzmo
Web: http://www.mezzmo.com
You are probably right... but what does make a change that some files which are not supported on TV are transcoded in Mezzmo app. but other are not transcoded nor streamed. Theoretically, you could make a profile which will alow all AV to be properly transcoded and streamed, right?
Bookmarks