VideoHelp Forum
+ Reply to Thread
Results 1 to 10 of 10
Thread
  1. Member
    Join Date
    Nov 2014
    Location
    Netherlands
    Search PM
    I can watch this http://sport1.cdn.cdp.triple-it.nl/sport1voetbalhd.isml/QualityLevels(696000)/manifest...3u8-aapl).m3u8 on my Android phone using the standard videoplayer but I does not work on VLC android nor windows.

    I used also ffplay -i http://sport1.cdn.cdp.triple-it.nl/sport1voetbalhd.isml/QualityLevels(696000)/manifest...3u8-aapl).m3u8 but get very poor picture quality.

    How can I watch on a windows PC with good quality?

    Thanks in advance!
    Quote Quote  
  2. What is specifically "poor" about the picture quality ?

    Perhaps "poor picture quality" is "normal" ? This is a 640x360 stream. If it's available, try a higher resolution
    Quote Quote  
  3. Member
    Join Date
    Nov 2014
    Location
    Netherlands
    Search PM
    Click image for larger version

Name:	ffplay.PNG
Views:	742
Size:	367.6 KB
ID:	28816Hey PDR,

    Quality is top notch on android player as it should be. Poor in the sence of not good viewable. Blocky...

    How can I get higher with ffplay?

    Btw is it possible to watch it using vlc? A mate talked about restream it but without explenation
    Last edited by Geronimo66; 25th Nov 2014 at 15:22.
    Quote Quote  
  4. It looks ok for 640x360 here in ffplay... at the native resolution

    What is the android display resolution, and your PC monitor resolution ?

    When you scale up 640x360 to the Display monitor resolution size, the algorithm used matters - e.g. "nearest neighbor" will look "blocky" . It could be that your android is using some other scaling .

    It should be possible to use VLC to watch
    Quote Quote  
  5. for example, you can change scaling algorithm used in ffplay

    ffplay -i input.m3u8 -vf scale=w=1920:h=1080:flags=lanczos

    If lanczos is too sharp (ringing artifacts), maybe try bicubic
    Quote Quote  
  6. Member
    Join Date
    Nov 2014
    Location
    Netherlands
    Search PM
    Thx! I was cluesless about that.

    Android Huawei Y300 has 480x800 resolution and IBM T43 1024x786 with Intel 915GM graphics. Maybe thats the problem. Will check your solutions out. Thx again!

    Any idea about VLC? Got only 1 pic there...

    PS: pdr lanczos does well!! Will try on another PC tomorrow to rule out hardware.
    Last edited by Geronimo66; 25th Nov 2014 at 15:44.
    Quote Quote  
  7. uhhh not sure about VLC, I don't use it for streaming. I'm sure someone here knows and will answer...

    You IBM display is ~1.3 , but content AR is 16:9 so will be letterboxed. No use scaling to 1920x1080 on a 1024x786 display; 1024x576 would be 16:9

    But I'm not convinced scaling is the only issue here. Your screenshot above shows typical compression issues. That source is low quality to begin with . It might be the android is also applying some post processing for playback, or artifacts might look "better" because of the lower resolution display
    Last edited by poisondeathray; 25th Nov 2014 at 15:52.
    Quote Quote  
  8. Hi Geronimo66 ,

    Here below what I should do . !!! It's an example !!!
    Code:
    ===
    from : application/vnd.apple.mpegurl	
    from : http://l.gamt.su/20140718/archive-m3u8-aapl.ism/Manifest(format=m3u8-aapl).m3u8
    
    ! put the link about:cache in firefox !
    ! click on 'List Cache Entries' !
    ! and have a search !
    
    Find the file
    Manifest(format=m3u8-aapl).m3u8 ( rename as Original_Manifest(format=m3u8-aapl).m3u8
    
    Open it , you'll read :
    ---
    #EXTM3U
    #EXT-X-VERSION:3
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=597472,RESOLUTION=384x216,CODECS="avc1.77.13,mp4a.40.2"
    QualityLevels(576000)/manifest(format=m3u8-aapl)
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=989920,RESOLUTION=384x216,CODECS="avc1.77.21,mp4a.40.2"
    QualityLevels(960000)/manifest(format=m3u8-aapl)
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1513184,RESOLUTION=640x360,CODECS="avc1.77.30,mp4a.40.2"
    QualityLevels(1472000)/manifest(format=m3u8-aapl)
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2036448,RESOLUTION=856x480,CODECS="avc1.77.30,mp4a.40.2"
    QualityLevels(1984000)/manifest(format=m3u8-aapl)
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=4904180,RESOLUTION=1280x720,CODECS="avc1.77.32,mp4a.40.2"
    QualityLevels(4790000)/manifest(format=m3u8-aapl)
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=200624,CODECS="mp4a.40.2"
    QualityLevels(192000)/manifest(format=m3u8-aapl)
    ---
    
    Look at the different streams possible . Choice for (4790000) .
    
    Create a link using a line above
    http://l.gamt.su/20140718/archive-m3u8-aapl.ism/QualityLevels(4790000)/manifest(format=m3u8-aapl)
    
    Launch the link in Firefox
    save the file as manifest(format=m3u8-aapl).m3u8
    rename it as 4790000_manifest(format=m3u8-aapl).m3u8
    
    Make a batch file
    ---
    @echo on
    ffmpeg -re -i 4790000_manifest(format=m3u8-aapl).m3u8 -vcodec copy -acodec copy -f mpegts file_4790000.ts
    pause
    :fin
    ---
    Regards .
    Last edited by aazerty; 25th Nov 2014 at 16:17.
    Quote Quote  
  9. Member
    Join Date
    Nov 2014
    Location
    Netherlands
    Search PM
    You answered the open questions raised following your advise I used 1024x768 and 1024x576 is even better!

    Atrifacts is the word not blocky Used artifacts so often when repairing computer and it did not came to mind tonight
    Quote Quote  
  10. Member
    Join Date
    Nov 2014
    Location
    Netherlands
    Search PM
    Thank you very much aazerty!!!
    Quote Quote  
Visit our sponsor! Try DVDFab and backup Blu-rays!