Can't Play This Video
Posted: Fri Oct 18, 2013 11:13 pm
Problem Description:
I recently obtained an LG G2 Android phone in Canada from Rogers Wireless. The phone is running stock LG G2 Android 4.2.2 (nonrooted/tampered). I have downloaded Subsonic 3.8, MX Player Pro 1.7.19 and MX Player Codec (ARMv7 NEON) v1.7.19 from the Google Play store. I also manually downloaded the MX Player Codec (ARMv7 NEON) v1.7.19 from https://copy.com/uLUG8I3t8AOb?download=1. When I attempt to play the video over 3G/4G/LTE/WirelessN using the Subsonic app I get the message "Video Problem Can't play this video" from MX Player Pro.
Troubleshooting Steps:
The subsonic app is able to properly stream music from my server. Verified that the HW+ support in the MX Player codec is functioning by downloading(as opposed to streaming) an mp4 file to my phone which played via MX Player fine. I was able to verify that the hardware video processing functionality was working as "H/W+" was displayed in the top right hand corner of the player during video playback. Oddly, this only shows up as "S/W" when the player is used through the Subsonic app (see attached picture). I have tried using the default codec in MXPlayer Pro and the manually downloaded codec in MX Player Pro but neither seems to work with streaming video. I initially tried using a transcode setting of "ffmpeg -ss %o -i %s -async 1 -b %bk -s %wx%h -ar 44100 -ac 2 -v 0 -f flv -vcodec libx264 -preset superfast -threads 2 -" in subsonic but that didn't work. I then changed the player that my android device uses to use a transcode setting of "ffmpeg -ss %o -t %d -i %s -async 1 -vf lutyuv=y=val*1.3 -b %bk -s %wx%h -ar 44100 -ac 2 -v 0 -f webm -vcodec libvpx -preset superfast -acodec libvorbis -threads 0 -" (DSUB android setting from http://forum.subsonic.org/forum/viewtopic.php?f=2&t=11969) but that also didn't work.
Playback Application and version: Subsonic for Android 3.8 with MX Player Pro 1.7.19 and MX Player Codec (ARMv7 NEON) 1.7.19
Subsonic Version: 4.8 (build 3434)
Server Version: jetty-6.1.x, java 1.6.0_27, Linux (85.3 MB / 184.9 MB)
Hardware Platform: Ubuntu 12.04.3 LTS (3.2.0-36-generic #57-Ubuntu SMP)
Java Memory Limit: 384MB
Output from ffmpeg -i:
Last ten log file lines:
I recently obtained an LG G2 Android phone in Canada from Rogers Wireless. The phone is running stock LG G2 Android 4.2.2 (nonrooted/tampered). I have downloaded Subsonic 3.8, MX Player Pro 1.7.19 and MX Player Codec (ARMv7 NEON) v1.7.19 from the Google Play store. I also manually downloaded the MX Player Codec (ARMv7 NEON) v1.7.19 from https://copy.com/uLUG8I3t8AOb?download=1. When I attempt to play the video over 3G/4G/LTE/WirelessN using the Subsonic app I get the message "Video Problem Can't play this video" from MX Player Pro.
Troubleshooting Steps:
The subsonic app is able to properly stream music from my server. Verified that the HW+ support in the MX Player codec is functioning by downloading(as opposed to streaming) an mp4 file to my phone which played via MX Player fine. I was able to verify that the hardware video processing functionality was working as "H/W+" was displayed in the top right hand corner of the player during video playback. Oddly, this only shows up as "S/W" when the player is used through the Subsonic app (see attached picture). I have tried using the default codec in MXPlayer Pro and the manually downloaded codec in MX Player Pro but neither seems to work with streaming video. I initially tried using a transcode setting of "ffmpeg -ss %o -i %s -async 1 -b %bk -s %wx%h -ar 44100 -ac 2 -v 0 -f flv -vcodec libx264 -preset superfast -threads 2 -" in subsonic but that didn't work. I then changed the player that my android device uses to use a transcode setting of "ffmpeg -ss %o -t %d -i %s -async 1 -vf lutyuv=y=val*1.3 -b %bk -s %wx%h -ar 44100 -ac 2 -v 0 -f webm -vcodec libvpx -preset superfast -acodec libvorbis -threads 0 -" (DSUB android setting from http://forum.subsonic.org/forum/viewtopic.php?f=2&t=11969) but that also didn't work.
Playback Application and version: Subsonic for Android 3.8 with MX Player Pro 1.7.19 and MX Player Codec (ARMv7 NEON) 1.7.19
Subsonic Version: 4.8 (build 3434)
Server Version: jetty-6.1.x, java 1.6.0_27, Linux (85.3 MB / 184.9 MB)
Hardware Platform: Ubuntu 12.04.3 LTS (3.2.0-36-generic #57-Ubuntu SMP)
Java Memory Limit: 384MB
Output from ffmpeg -i:
- Code: Select all
# /var/subsonic/transcode/ffmpeg -i /videotest.mp4
ffmpeg version N-31780-gd5d74cf, Copyright (c) 2000-2011 the FFmpeg developers
built on Aug 9 2011 14:18:27 with gcc 4.5.2
configuration: --disable-ffplay --disable-ffprobe --disable-ffserver --enable-gpl --enable-nonfree --enable-postproc --enable-pthreads --enable-libfaac --enable-libmp3lame --enable-libvpx --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-zlib --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvpx --enable-version3 --enable-bzlib --enable-static --disable-shared --extra-libs=-static --extra-cflags=--static
libavutil 51. 11. 1 / 51. 11. 1
libavcodec 53. 9. 1 / 53. 9. 1
libavformat 53. 6. 0 / 53. 6. 0
libavdevice 53. 2. 0 / 53. 2. 0
libavfilter 2. 28. 1 / 2. 28. 1
libswscale 2. 0. 0 / 2. 0. 0
libpostproc 51. 2. 0 / 51. 2. 0
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/videotest.mp4':
Metadata:
major_brand : isom
minor_version : 1
compatible_brands: isom
creation_time : 2011-09-08 11:43:25
Duration: 00:43:19.18, start: 0.000000, bitrate: 1750 kb/s
Stream #0.0(und): Video: h264 (High), yuv420p, 720x406 [SAR 1:1 DAR 360:203], 1614 kb/s, 23.98 fps, 23.98 tbr, 24k tbn, 47.95 tbc
Metadata:
creation_time : 2011-09-08 11:43:25
Stream #0.1(und): Audio: aac, 48000 Hz, stereo, s16, 130 kb/s
Metadata:
creation_time : 2011-09-08 11:43:25
At least one output file must be specified
Last ten log file lines:
- Code: Select all
[10/18/13 3:00:50 AM PDT] INFO MediaScannerService Marking non-present files.
[10/18/13 3:00:50 AM PDT] INFO MediaScannerService Marking non-present artists.
[10/18/13 3:00:50 AM PDT] INFO MediaScannerService Marking non-present albums.
[10/18/13 3:00:50 AM PDT] INFO MediaScannerService Completed media library scan.
[10/18/13 3:00:51 AM PDT] INFO PlaylistService Starting playlist import.
[10/18/13 3:00:51 AM PDT] INFO PlaylistService Completed playlist import.
[10/18/13 3:00:51 AM PDT] INFO PlaylistService Starting playlist statistics update.
[10/18/13 3:00:51 AM PDT] INFO PlaylistService Completed playlist statistics update.
[10/18/13 12:38:58 PM PDT] INFO VersionService Resolved latest Subsonic final version to: 4.8
[10/18/13 12:38:58 PM PDT] INFO VersionService Resolved latest Subsonic beta version to: 4.7.beta3
[10/18/13 12:59:49 PM PDT] INFO PlayQueueInputStream user listening to "song.mp3"