Serviigo produces choppy video on Eeepad Transformer tf101

Issue #36 resolved
hurga haga created an issue

Serviio and serviigo seem to transcode the video to something my transformer(tegra2) can not hw decode, therefor choppy video playback

Comments (7)

  1. Will Lunniss repo owner

    Which video player, and quality setting? Under Original, no transcoding is used and the video is delivered as is, under Medium and Low, it is transcoded to mpeg2video.

    I also need ffmpeg -i of the video ideally.

  2. hurga haga reporter

    ffmpeg -i :

    ffmpeg version 0.8.3-4:0.8.3-0ubuntu0.12.04.1, Copyright (c) 2000-2012 the Libav developers built on Jun 12 2012 16:52:09 with gcc 4.6.3 * THIS PROGRAM IS DEPRECATED * This program is only provided for compatibility and will be removed in a future release. Please use avconv instead. [matroska,webm @ 0x12887a0] Estimating duration from bitrate, this may be inaccurate Input #0, matroska,webm, from 'test.mkv': Duration: 00:42:17.47, start: 0.000000, bitrate: 384 kb/s Stream #0.0(eng): Video: h264 (High), yuv420p, 1280x720, PAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default) Stream #0.1: Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s (default)

    i am testing with mx player and mobo player. Medium and low quality do not work, "loading circle" for ever, video never starts.

    The problem is, i think, that the video, h264, is something the tegra2 chipset can hw decode, which works fine, the ac3 on the other hand not. For (my) Android the ac3 should be transcoded in something that can be hw decrypted, for sw decryption the cpu seem to lack the power.

    (When downloading the file via usb to the sdcard, playing it with mx player the results are: video super smooth but sound stays mute due to thefact that ac3 is not supported, when playing with dice player, which sw decrypts ac3 playback is choppy, seems not enough power for sw drcypt.)

  3. Will Lunniss repo owner

    That is a very old version of ffmpeg, you should ideally be building it from the latest git repo/the sources that serviio uses.

    So if you put the following in transcoding section for ServiiGo in application-profiles.xml (At the moment there is just a commented out video block, place this there)

    <Video targetContainer="mpegts" targetACodec="aac"> <Matches container="matroska" vCodec="h264" /> </Video>

    Does original work?

  4. Log in to comment