Seite 11 von 25 ErsteErste ... 91011121321 ... LetzteLetzte
Ergebnis 101 bis 110 von 248

Thema: New Image

Hybrid-Darstellung

  1. #1
    Benutzer
    Registriert seit
    11.12.2015
    Beiträge
    82
    Thanks
    23
    Thanked 13 Times in 11 Posts
    Thanks, but is unchanged:
    [NULL @ 0x487a40] Unable to find a suitable output format for 'savedstream.mp4'
    savedstream.mp4: Invalid argument
    Maybe it depends on the version of ffmpeg?
    Spoiler: 
    hdmu 4 azboxhd

    azboxhd login: root
    Password:
    Last login: Wed Nov 16 21:00:23 MSK 2016 on pts/0
    HDMU 16117
    Git 2711

    # # ###### # # # #
    # # # # ## ## # #
    # # # # # # # # # #
    ####### # # # # # # #
    # # # # # # # #
    # # # # # # # #
    # # ###### # # #####

    +++++++++++++++++: System Data :+++++++++++++++++++
    + Box = azboxhd
    + HDMU Rev = 16117
    + GIT Rev = 2711
    + Hostname = azboxhd
    + Kernel = 3.3.1-opensat
    + Uptime = 21:01:50 up 6:46, load average: 0.24, 0.24, 0.23
    + CPU = MIPS 4KEc V6.9
    +Memory Total = 101784 kB
    + Memory Free = 7664 kB

    root@azboxhd:~# ffmpeg -?
    ffmpeg version 3.2 Copyright (c) 2000-2016 the FFmpeg developers
    built with gcc 6.2.0 (GCC)
    configuration: --disable-stripping --enable-pic --enable-shared --enable-pthreads --enable-nonfree --cross-prefix=mipsel-oe-linux- --ld='mipsel-oe-linux-gcc -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/bonkel/hdmusystemmips/build/tmp/sysroots/azboxhd' --cc='mipsel-oe-linux-gcc -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/bonkel/hdmusystemmips/build/tmp/sysroots/azboxhd' --cxx='mipsel-oe-linux-g++ -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/bonkel/hdmusystemmips/build/tmp/sysroots/azboxhd' --arch=mipsel --target-os=linux --enable-cross-compile --extra-cflags='-Os -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/bonkel/hdmusystemmips/build/tmp/work/mips32el-oe-linux/ffmpeg/3.2-r8=/usr/src/debug/ffmpeg/3.2-r8 -fdebug-prefix-map=/home/bonkel/hdmusystemmips/build/tmp/sysroots/x86_64-linux= -fdebug-prefix-map=/home/bonkel/hdmusystemmips/build/tmp/sysroots/azboxhd= -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/bonkel/hdmusystemmips/build/tmp/sysroots/azboxhd' --extra-ldflags='-Wl,-O1 -Wl,--as-needed' --sysroot=/home/bonkel/hdmusystemmips/build/tmp/sysroots/azboxhd --enable-hardcoded-tables --disable-static --disable-runtime-cpudetect --disable-ffserver --disable-ffplay --enable-ffprobe --disable-iconv --disable-postproc --disable-doc --disable-altivec --disable-amd3dnow --disable-amd3dnowext --disable-mmx --disable-mmxext --disable-sse --disable-sse2 --disable-sse3 --disable-ssse3 --disable-sse4 --disable-sse42 --disable-avx --disable-xop --disable-fma3 --disable-fma4 --disable-avx2 --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-vfp --disable-neon --disable-inline-asm --disable-yasm --disable-fast-unaligned --disable-muxers --enable-muxer=mpeg1video --enable-encoders --enable-encoder=mpeg1video --enable-encoder=png --disable-decoders --enable-decoder=alac --enable-decoder=ape --enable-decoder=atrac1 --enable-decoder=atrac3 --enable-decoder=atrac3p --enable-decoder=cook --enable-decoder=dsd_lsbf --enable-decoder=dsd_lsbf_planar --enable-decoder=dsd_msbf --enable-decoder=dsd_msbf_planar --enable-decoder=eac3 --enable-decoder=evrc --enable-decoder=h264 --enable-decoder=iac --enable-decoder=imc --enable-decoder=mace3 --enable-decoder=mace6 --enable-decoder=metasound --enable-decoder=mjpeg --enable-decoder=mlp --enable-decoder=mp1 --enable-decoder=mp3adu --enable-decoder=mp3on4 --enable-decoder=mpeg1video --enable-decoder=nellymoser --enable-decoder=pcm_alaw --enable-decoder=pcm_bluray --enable-decoder=pcm_dvd --enable-decoder=pcm_f32be --enable-decoder=pcm_f32le --enable-decoder=pcm_f64be --enable-decoder=pcm_f64le --enable-decoder=pcm_lxf --enable-decoder=pcm_mulaw --enable-decoder=pcm_s16be --enable-decoder=pcm_s16be_planar --enable-decoder=pcm_s16le --enable-decoder=pcm_s16le_planar --enable-decoder=pcm_s24be --enable-decoder=pcm_s24daud --enable-decoder=pcm_s24le --enable-decoder=pcm_s24le_planar --enable-decoder=pcm_s32be --enable-decoder=pcm_s32le --enable-decoder=pcm_s32le_planar --enable-decoder=pcm_s8 --enable-decoder=pcm_s8_planar --enable-decoder=pcm_u16be --enable-decoder=pcm_u16le --enable-decoder=pcm_u24be --enable-decoder=pcm_u24le --enable-decoder=pcm_u32be --enable-decoder=pcm_u32le --enable-decoder=pcm_u8 --enable-decoder=pcm_zork --enable-decoder=ra_144 --enable-decoder=ra_288 --enable-decoder=ralf --enable-decoder=s302m --enable-decoder=shorten --enable-decoder=sipr --enable-decoder=sonic --enable-decoder=tak --enable-decoder=truehd --enable-decoder=truespeech --enable-decoder=tta --enable-decoder=wmalossless --enable-decoder=wmapro --enable-decoder=wmav1 --enable-decoder=wmav2 --enable-decoder=wmavoice --enable-decoder=aac --enable-decoder=aac_latm --enable-decoder=adpcm_ct --enable-decoder=adpcm_g722 --enable-decoder=adpcm_g726 --enable-decoder=adpcm_g726le --enable-decoder=adpcm_ima_amv --enable-decoder=adpcm_ima_oki --enable-decoder=adpcm_ima_qt --enable-decoder=adpcm_ima_rad --enable-decoder=adpcm_ima_wav --enable-decoder=adpcm_ms --enable-decoder=adpcm_sbpro_2 --enable-decoder=adpcm_sbpro_3 --enable-decoder=adpcm_sbpro_4 --enable-decoder=adpcm_swf --enable-decoder=adpcm_yamaha --enable-decoder=flac --enable-decoder=g723_1 --enable-decoder=g729 --enable-decoder=opus --enable-decoder=png --enable-decoder=qcelp --enable-decoder=qdm2 --enable-decoder=vorbis --enable-decoder=wavpack --disable-demuxer=adp --disable-demuxer=adx --disable-demuxer=afc --disable-demuxer=anm --disable-demuxer=apc --disable-demuxer=apng --disable-demuxer=ast --disable-demuxer=avs --disable-demuxer=bethsoftvid --disable-demuxer=bfi --disable-demuxer=bink --disable-demuxer=bmv --disable-demuxer=brstm --disable-demuxer=c93 --disable-demuxer=cdg --disable-demuxer=dnxhd --disable-demuxer=dsicin --disable-demuxer=dfa --disable-demuxer=dxa --disable-demuxer=ea --disable-demuxer=ea_cdata --disable-demuxer=frm --disable-demuxer=gif --disable-demuxer=gsm --disable-demuxer=gxf --disable-demuxer=hnm --disable-demuxer=ico --disable-demuxer=ilbc --disable-demuxer=iss --disable-demuxer=jv --disable-demuxer=mm --disable-demuxer=paf --disable-demuxer=pva --disable-demuxer=qcp --disable-demuxer=redspark --disable-demuxer=rl2 --disable-demuxer=roq --disable-demuxer=rsd --disable-demuxer=rso --disable-demuxer=siff --disable-demuxer=smjpeg --disable-demuxer=smush --disable-demuxer=sol --disable-demuxer=thp --disable-demuxer=tiertexseq --disable-demuxer=tmv --disable-demuxer=tty --disable-demuxer=txd --disable-demuxer=vqf --disable-demuxer=wsaud --disable-demuxer=wsvqa --disable-demuxer=xa --disable-demuxer=xbin --disable-demuxer=yop --enable-demuxer=image2 --disable-demuxer=image2pipe --disable-demuxer=ingenient --disable-demuxer=image_bmp_pipe --disable-demuxer=image_dds_pipe --disable-demuxer=image_dpx_pipe --disable-demuxer=image_exr_pipe --disable-demuxer=image_j2k_pipe --disable-demuxer=image_jpegls_pipe --disable-demuxer=image_pictor_pipe --disable-demuxer=image_png_pipe --disable-demuxer=image_qdraw_pipe --disable-demuxer=image_sgi_pipe --disable-demuxer=image_sunrast_pipe --disable-demuxer=image_tiff_pipe --disable-demuxer=image_webp_pipe --disable-demuxer=image_jpeg_pipe --disable-filters --enable-filter=scale --disable-protocol=data --disable-protocol=icecast --disable-protocol=md5 --disable-protocol=pipe --disable-protocol=unix --disable-mips32r2 --disable-mipsdsp --disable-mipsdspr2 --disable-indevs --disable-outdevs --enable-bzlib --disable-zlib --disable-bsfs --enable-libbluray --enable-protocol=bluray --pkg-config=pkg-config --disable-debug --extra-cflags='-Os -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/bonkel/hdmusystemmips/build/tmp/work/mips32el-oe-linux/ffmpeg/3.2-r8=/usr/src/debug/ffmpeg/3.2-r8 -fdebug-prefix-map=/home/bonkel/hdmusystemmips/build/tmp/sysroots/x86_64-linux= -fdebug-prefix-map=/home/bonkel/hdmusystemmips/build/tmp/sysroots/azboxhd= -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/bonkel/hdmusystemmips/build/tmp/sysroots/azboxhd -ffunction-sections -fdata-sections -fno-aggressive-loop-optimizations' --extra-ldflags='-Wl,-O1 -Wl,--as-needed,--gc-sections -Wl,--print-gc-sections,-lrt' --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --datadir=/usr/share/ffmpeg --enable-avcodec --enable-avdevice --enable-avfilter --enable-avformat --disable-avresample --enable-bzlib --disable-gpl --disable-libgsm --disable-indev=jack --disable-libvorbis --disable-lzma --disable-libmp3lame --enable-openssl --disable-postproc --disable-libschroedinger --disable-libspeex --enable-swresample --enable-swscale --disable-libtheora --disable-vaapi --disable-libvpx --disable-x11grab --disable-libx264 --disable-outdev=xv
    libavutil 55. 34.100 / 55. 34.100
    libavcodec 57. 64.100 / 57. 64.100
    libavformat 57. 56.100 / 57. 56.100
    libavdevice 57. 1.100 / 57. 1.100
    libavfilter 6. 65.100 / 6. 65.100
    libswscale 4. 2.100 / 4. 2.100
    libswresample 2. 3.100 / 2. 3.100
    Hyper fast Audio and Video encoder
    usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

    Getting help:
    -h -- print basic options
    -h long -- print more options
    -h full -- print all options (including all format and codec specific options, very long)
    -h type=name -- print all options for the named decoder/encoder/demuxer/muxer/filter
    See man ffmpeg for detailed description of the options.

    Print help / information / capabilities:
    -L show license
    -h topic show help
    -? topic show help
    -help topic show help
    --help topic show help
    -version show version
    -buildconf show build configuration
    -formats show available formats
    -devices show available devices
    -codecs show available codecs
    -decoders show available decoders
    -encoders show available encoders
    -bsfs show available bit stream filters
    -protocols show available protocols
    -filters show available filters
    -pix_fmts show available pixel formats
    -layouts show standard channel layouts
    -sample_fmts show available audio sample formats
    -colors show available color names
    -sources device list sources of the input device
    -sinks device list sinks of the output device
    -hwaccels show available HW acceleration methods

    Global options (affect whole program instead of just one file:
    -loglevel loglevel set logging level
    -v loglevel set logging level
    -report generate a report
    -max_alloc bytes set maximum size of a single allocated block
    -y overwrite output files
    -n never overwrite output files
    -ignore_unknown Ignore unknown stream types
    -stats print progress report during encoding
    -max_error_rate ratio of errors (0.0: no errors, 1.0: 100% error maximum error rate
    -bits_per_raw_sample number set the number of bits per raw sample
    -vol volume change audio volume (256=normal)

    Per-file main options:
    -f fmt force format
    -c codec codec name
    -codec codec codec name
    -pre preset preset name
    -map_metadata outfile[,metadata]:infile[,metadata] set metadata information of outfile from infile
    -t duration record or transcode "duration" seconds of audio/video
    -to time_stop record or transcode stop time
    -fs limit_size set the limit file size in bytes
    -ss time_off set the start time offset
    -sseof time_off set the start time offset relative to EOF
    -seek_timestamp enable/disable seeking by timestamp with -ss
    -timestamp time set the recording timestamp ('now' to set the current time)
    -metadata string=string add metadata
    -program title=string:st=number... add program with specified streams
    -target type specify target file type ("vcd", "svcd", "dvd", "dv" or "dv50" with optional prefixes "pal-", "ntsc-" or "film-")
    -apad audio pad
    -frames number set the number of frames to output
    -filter filter_graph set stream filtergraph
    -filter_script filename read stream filtergraph description from a file
    -reinit_filter reinit filtergraph on input parameter changes
    -discard discard
    -disposition disposition

    Video options:
    -vframes number set the number of video frames to output
    -r rate set frame rate (Hz value, fraction or abbreviation)
    -s size set frame size (WxH or abbreviation)
    -aspect aspect set aspect ratio (4:3, 16:9 or 1.3333, 1.7777)
    -bits_per_raw_sample number set the number of bits per raw sample
    -vn disable video
    -vcodec codec force video codec ('copy' to copy stream)
    -timecode hh:mm:ss[:;.]ff set initial TimeCode value.
    -pass n select the pass number (1 to 3)
    -vf filter_graph set video filters
    -ab bitrate audio bitrate (please use -b:a)
    -b bitrate video bitrate (please use -b:v)
    -dn disable data

    Audio options:
    -aframes number set the number of audio frames to output
    -aq quality set audio quality (codec-specific)
    -ar rate set audio sampling rate (in Hz)
    -ac channels set number of audio channels
    -an disable audio
    -acodec codec force audio codec ('copy' to copy stream)
    -vol volume change audio volume (256=normal)
    -af filter_graph set audio filters

    Subtitle options:
    -s size set frame size (WxH or abbreviation)
    -sn disable subtitle
    -scodec codec force subtitle codec ('copy' to copy stream)
    -stag fourcc/tag force subtitle tag/fourcc
    -fix_sub_duration fix subtitles duration
    -canvas_size size set canvas size (WxH or abbreviation)
    -spre preset set the subtitle options to the indicated preset


    root@azboxhd:~#
    Angehängte Dateien Angehängte Dateien
    Geändert von ingo (16.11.2016 um 19:10 Uhr)


  2. #2
    Benutzer
    Registriert seit
    11.12.2015
    Beiträge
    82
    Thanks
    23
    Thanked 13 Times in 11 Posts
    @dazulrich
    Convert ts to mp4 using https://convertio.co/ru/ts-mp4 service.
    MeiaInfo savedstream.mp4:
    Spoiler: 
    General
    Complete name : \\192.168.1.10\Root\media\hdd\video\Test\savedstre am.mp4
    Format : MPEG-4
    Format profile : Base Media
    Codec ID : isom (isom/iso2/avc1/mp41)
    File size : 115 MiB
    Duration : 8mn 15s
    Overall bit rate : 1 952 Kbps
    Writing application : Lavf57.25.100

    Video
    ID : 1
    Format : AVC
    Format/Info : Advanced Video Codec
    Format profile : High@L3.1
    Format settings, CABAC : No
    Format settings, ReFrames : 4 frames
    Codec ID : avc1
    Codec ID/Info : Advanced Video Coding
    Duration : 8mn 15s
    Bit rate : 1 817 Kbps
    Width : 1 280 pixels
    Height : 532 pixels
    Display aspect ratio : 2.40:1
    Frame rate mode : Constant
    Frame rate : 23.976 (24000/1001) fps
    Color space : YUV
    Chroma subsampling : 4: 2: 0
    Bit depth : 8 bits
    Scan type : Progressive
    Bits/(Pixel*Frame) : 0.111
    Stream size : 107 MiB (93%)
    Writing library : x264 core 148 r236 a01e339
    Encoding settings : cabac=0 / ref=1 / deblock=0:0:0 / analyse=0x3:0x113 / me=hex / subme=2 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=0 / threads=1 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=0 / open_gop=0 / weightp=0 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=10 / rc=crf / mbtree=1 / crf=18.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00

    Audio
    ID : 2
    Format : AAC
    Format/Info : Advanced Audio Codec
    Format profile : LC
    Codec ID : 40
    Duration : 8mn 15s
    Bit rate mode : Constant
    Bit rate : 128 Kbps
    Channel(s) : 2 channels
    Channel positions : Front: L R
    Sampling rate : 44.1 KHz
    Frame rate : 43.066 fps (1024 spf)
    Compression mode : Lossy
    Stream size : 7.57 MiB (7%)
    Default : Yes
    Alternate group : 1



    In mediaplaer, regardless of the version libgstdvbvideosink.so (16027,16117) savedstream.mp4 smooth playback (no problem).


  3. #3
    VIP
    Registriert seit
    25.05.2015
    Beiträge
    113
    Thanks
    17
    Thanked 26 Times in 20 Posts
    Thanks for testing. Not really what I had expected. Unless the service reencoded instead of stream copy.
    There were some changes that had references to streaming. Will revert those and provide test sink.
    Btw. The current image from today should have the latest mediasink with the audio fix.

  4. The Following User Says Thank You to dazulrich For This Useful Post:



  5. #4
    Benutzer
    Registriert seit
    11.12.2015
    Beiträge
    82
    Thanks
    23
    Thanked 13 Times in 11 Posts
    Thank you in HDMU_16125_AzboxHD_OE_2717_Flash fix progress bar Paus / fvd / rev. Audio is not fix.
    Audio must be corrected with the next build image.
    Once again thank you for the work done.

    ----------
    The theme mediasink not apply. Crash when navigating in GraphMultiEpg continues.
    Dear bonkel, please help.
    Angehängte Dateien Angehängte Dateien
    Geändert von ingo (16.11.2016 um 22:31 Uhr) Grund: Addition

  6. The Following User Says Thank You to ingo For This Useful Post:



  7. #5
    VIP
    Registriert seit
    25.05.2015
    Beiträge
    113
    Thanks
    17
    Thanked 26 Times in 20 Posts
    Ingo.
    i noticed I had pused the audio fix to the wrong branch. fixed now, next build should contain it.
    Attached 3 sets of sink files. as mentioned in earlier post, its combination of either change reverted and both reverted.
    This may not change anything. Lets see. there is another change I can revert, but its a bit extensive, so i tried to get the small ones out of the way.
    audiosink and videosink got changed. i know your issue is with video. but please replace both to test the effect.

    There is a good chance this won't fix anything. between 16027 and the current builds, GST version has changed from 1.9.9 to 1.10.0. there may well be changes in gstreamer relating to HLS streaming, recipe changes, patches needed / not needed anymore that haven't been identified. It would be interesting to know if those streams are not smooth on other boxes or just azbox..
    Btw, can you say how choppy the playback ist. how much does it stutter. like microstutter , how visible is it..

    EDIT: there is one test you can do. use the 16027 image (with gstreamer 1.9.9) and copy the 2717 mediasink files. if this results in smoorth stream and smooth avi media, then we know its most related to gstreamer itself. if you get same smooth / not smooth result, then its the mediasink.

    On the epgrefresh. this has been reported on other images too and Bokel stated this will take him a little longer to fix. please be patient, he is working on it.

    /daz
    Angehängte Dateien Angehängte Dateien
    Geändert von dazulrich (17.11.2016 um 01:35 Uhr)


  8. #6
    Neuer Benutzer
    Registriert seit
    18.05.2016
    Beiträge
    18
    Thanks
    4
    Thanked 2 Times in 2 Posts
    Who can tell me why in the latest builds bad works IPTV on HD channels, constantly pours the picture and the sound disappears? Why bad working gstreamer? Who know image OpenPLI 4.0 on our Azbox, do not have this problem.


  9. #7
    VIP
    Registriert seit
    25.05.2015
    Beiträge
    113
    Thanks
    17
    Thanked 26 Times in 20 Posts
    How can anyone help you if you don't provide any details?


  10. #8
    VIP
    Registriert seit
    25.05.2015
    Beiträge
    113
    Thanks
    17
    Thanked 26 Times in 20 Posts
    @Ingo.
    did a bit of reading about streaming issues and there were lots of problem over the past year. one of the issues was exzessive Tags due to bitrate changes with resulting much higher CPU usage.
    I ran the streams and the output from livestreamer and compared the debug logs.
    The live stream shows about 25 TAG events per second for video bitrate changes, while the fliesrc doesn't show any videobitrate changes for the same period.

    What would be a good test is it get a sinkcombination where streams is smooth and capture debug log (and check CPU load), and then switch sink files to make it stutter and do the same debug log capture (and check CPU load). maybe there is different handling of TAG events..
    Could you capture with following settings and post both logs?
    INIT 4
    ENIGMA_DEBUG_LVL=4 GST_DEBUG=dvbvideosink:5,dvbaudiosink:5 enigma2.sh > /var/tmp/axbozsmoothstreamtest.log 2>&1
    Another interesting thing to know would be whether fixing the audio on the no_audio streams makes them not smooth... can you confirm they play smoothly even with audio.

    As there is no other enigma image using GST 1.10 that i'm aware of, the gst patch recipes may need to be updated.. (which isn't anything I can do).
    Geändert von dazulrich (17.11.2016 um 11:58 Uhr)


  11. #9
    Benutzer
    Registriert seit
    11.12.2015
    Beiträge
    82
    Thanks
    23
    Thanked 13 Times in 11 Posts
    Hi dazulrich.
    Testing conducted on the image 16117 (GST 1.10.0).
    Results:

    mediasink.statechg - nok ( avi smoothly, m3u8 not smooth)
    mediasink.statechg_synctrue - nok ( avi smoothly, m3u8 not smooth)
    mediasink.sync_true - nok ( avi smoothly, m3u8 not smooth)

    Zitat Zitat von dazulrich Beitrag anzeigen
    there is one test you can do. use the 16027 image (with gstreamer 1.9.9) and copy the 2717 mediasink files. if this results in smoorth stream and smooth avi media, then we know its most related to gstreamer itself. if you get same smooth / not smooth result, then its the mediasink.
    /daz
    Result replacement: - nok ( avi smoothly, m3u8 not smooth)
    Previously, I had a reverse substitution test:
    Zitat Zitat von ingo Beitrag anzeigen
    The image used HDMU_16117_AzboxHD_OE_2711_Flash updates gstreamer1.0-plugin-azbox-dvbmediasink_1.0+git90+aced153-r11_azboxhd that contains libgstmpeg4p2unpack.so. If I understand correctly, in libgstdvbvideosink.so introduced changes to work with libgstmpeg4p2unpack.so. These changes in libgstdvbvideosink.so play well avi, but do not lead to a smooth playback m3u8. I used to HDMU_16117 file libgstdvbvideosink.so from HDMU_16027, smooth operation m3u8 recovered at play avi became not smooth.
    The result is: -ok (avi not smoothly, m3u8 smoothly)
    I want to draw attention to "in libgstdvbvideosink.so introduced changes to work with libgstmpeg4p2unpack.so"

    Makes his conclusion: the problem does not depend on the version of the GST, the same does not depend on libgstdvbaudiosink.so. There is a direct relationship only libgstdvbvideosink.so, at which it became "avi smoothly, m3u8 not smooth".

    Zitat Zitat von dazulrich Beitrag anzeigen
    Ingo.
    Btw, can you say how choppy the playback ist. how much does it stutter. like microstutter , how visible is it..
    This is very similar to avi playback until patching.
    Visually, this manifests itself as a "forwarding frames", ie, there is a discrete moving objects in the frame.

    Zitat Zitat von dazulrich Beitrag anzeigen
    What would be a good test is it get a sinkcombination where streams is smooth and capture debug log (and check CPU load), and then switch sink files to make it stutter and do the same debug log capture (and check CPU load). maybe there is different handling of TAG events..
    Could you capture with following settings and post both logs?
    I did log on 16117. Where the "smooth" replaced only libgstdvbvideosink.so.
    I assume that the problem does not depend on the CPU load.

    Zitat Zitat von dazulrich Beitrag anzeigen
    Another interesting thing to know would be whether fixing the audio on the no_audio streams makes them not smooth... can you confirm they play smoothly even with audio.
    It is not correlated (independent of libgstdvbaudiosink.so).

    Maybe it's important. When Using a third-party player able to play m3u8 (ie not from userbouquet), the effect of "not smooth" can be eliminated by changing the playback position. Ie using the numeric keys change positions, or TimeSeekBar.
    In my humble opinion, by making changes to better play avi, more harm than good.

    I hope you are not too tired.
    Regards, ingo
    Angehängte Dateien Angehängte Dateien

  12. The Following User Says Thank You to ingo For This Useful Post:



  13. #10
    VIP
    Registriert seit
    25.05.2015
    Beiträge
    113
    Thanks
    17
    Thanked 26 Times in 20 Posts
    Thanks a lot for the testing!!!
    I wasn't really expecting those test files to "fix" the problem.
    I have two more changes to test.
    - revert the use of the libgstmpeg4p2unpack plugin.
    - revert a change to pass events to the base sink.
    in previous videosink versions both changes were either in or out. never only one of them.

    I saw in the changelog that Bonkel sudmitted change trying to fix the epg issue. todays build should also have the audio fix in.

    /Daz


Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •