RELEASE pPlay: switch video player

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by cpasjuste, Dec 14, 2018.

  1. ZachyCatGames

    ZachyCatGames GBAtemp Advanced Fan

    Member
    4
    Jun 19, 2018
    United States
    *around 4000mb
     
  2. cpasjuste
    OP

    cpasjuste GBAtemp Advanced Fan

    Member
    11
    Aug 27, 2015
    France
    Hi guys, after a lot (lot, lot) of work, i'm so happy to release pPlay 1.4, which now use threading for video and audio decoding. This is a major step, it allow using the "low" buffer option for most media (faster loading/seeking..), fix most of the audio desync but also fix audio lost when seeking. You'll still have to use a higher buffer option if you loose audio on some media. It was not intensively tested, you'll report problems!

    By the way, I hope this version will be tested for the contest :=)

    PLEASE SET YOUR BUFFERING OPTION TO LOW IF YOU ARE UPDATING

    https://github.com/Cpasjuste/pplay/releases/tag/v1.4
    • implement threading (major speed improvement)!
    • fix date format in status bar
    • fix status bar not hidden on timeout hide
    • set lower buffering option by default (thanks threading)
     
    tiliarou, cirojr82, Rickyman and 7 others like this.
  3. bobdamnit

    bobdamnit Don't be a dick.

    Member
    6
    GBAtemp Patron
    bobdamnit is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jul 15, 2014
    United States
    Indiana
    Currently about to test. Will keep you informed!
     
  4. cpasjuste
    OP

    cpasjuste GBAtemp Advanced Fan

    Member
    11
    Aug 27, 2015
    France
    Can't wait :)
     
  5. danabnormal9000

    danabnormal9000 Member

    Newcomer
    2
    Apr 3, 2017
    Indonesia
    Can it read srt (subtitle) files?
     
  6. tabnk

    tabnk GBAtemp Regular

    Member
    4
    Jan 20, 2016
    United States
    Does it change resolution to 1080p when docked?
     
  7. anhsamac

    anhsamac Newbie

    Newcomer
    1
    Jan 3, 2019
    Australia
    time to test anime 10bit, thank again and will report later
     
  8. bobdamnit

    bobdamnit Don't be a dick.

    Member
    6
    GBAtemp Patron
    bobdamnit is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jul 15, 2014
    United States
    Indiana
    Horizon OS Firmware: 5.1
    ReiNX version: Latest
    pPlay version: 1.4
    SD card format: FAT32
    Loaded through HBL NSP

    1080p x264 MP4 video played fine with low buffer. Had audio delay after seeking. Retested with higher buffer and the delay went away.

    720p x264 MP4 played great! No issues whatsoever in playback.

    720p AVI played great on low.

    1080p AVI played great on low.
     
    cpasjuste likes this.
  9. Asia81

    Asia81 In my Ecchi World <3

    Member
    13
    Nov 15, 2014
    France
    Albi
    All my 1080p mkv files with embedded .ass run perfectly, but I'm using the cpu boost (all options at their maximum).
    Edit : I didn't try the update yet.
     
    Last edited by Asia81, Jan 12, 2019
  10. Asia81

    Asia81 In my Ecchi World <3

    Member
    13
    Nov 15, 2014
    France
    Albi
    @Cyan Could this master piece get a news on the homepage?
     
    hippy dave likes this.
  11. tabnk

    tabnk GBAtemp Regular

    Member
    4
    Jan 20, 2016
    United States
    Tested version pPlay 1.4

    • No Dolby Digital AC3 passthrough
    • No DTS pass through
    • AC3/DTS downmix to Stereo
    • No native 1080p in docked mode.
     
  12. cpasjuste
    OP

    cpasjuste GBAtemp Advanced Fan

    Member
    11
    Aug 27, 2015
    France
    You're wrong, it handle native 1080p when docked. And audio Passtrough will probably never happen.
     
    cirojr82 and Rickyman like this.
  13. tabnk

    tabnk GBAtemp Regular

    Member
    4
    Jan 20, 2016
    United States
    Tested version pPlay 1.4 = 2nd Tested

    • Support VP9 (Youtube Format) at 1080p full speed
    • No Embedded SRT support
    • 1080p HEVC/10 bit support but slow even at with Boost Clock
     
  14. ReikaRin

    ReikaRin Advanced Member

    Newcomer
    2
    Mar 21, 2018
    Indonesia
    thank you for the update and fix :)
     
    cpasjuste likes this.
  15. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    21
    Oct 27, 2002
    France
    Engine room, learning
    I think found a visual bug on 1.4

    Start a video. pause it. the play/pause icon switch to triangle to play again while the video is paused.
    press B to return to video list and pick the same or another video. press A to display the menu.
    the Play/pause icon is still set as triangle (play) even if it's not paused.

    Anyway, it plays fine and is fast to load and react.
    I'm really waiting for external SRT support ! I watch mostly TV Shows and they rarely have embedded ssa files.



    good luck on future updates.



    Edit:
    Another problem :
    try to load any previously working video and get : unable to load codec for stream 0. (stream 0 is supposed to be the video, right?)
    I exit PPlay completely, run it again. it was long to load and crashed. I'll upload the screenshot.

    Ok, I added the crash picture. Not very useful, right? there's no value at all.
    TitleID 36 is the the picture module? so it's more a HBL crash.
     

    Attached Files:

    Last edited by Cyan, Jan 12, 2019
    cpasjuste likes this.
  16. Scarlet

    Scarlet A Convenient Oddity

    pip Reporter
    14
    GBAtemp Patron
    Scarlet is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jan 7, 2015
    United Kingdom
    Middleish North-Left
    For what it's worth,you can make a simple batch script to merge subs into an MKV file with something like mkvtool. That being said, it's still a hassle I'm sure you'd rather avoid lol
     
    cpasjuste likes this.
  17. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    21
    Oct 27, 2002
    France
    Engine room, learning
    yeah, I can mux video and subs in mkv, but it's faster to watch on PC. or wait for external srt support.
    The switch is not my primary video solution so it's not a problem if not supported yet.
     
    Scarlet likes this.
  18. cpasjuste
    OP

    cpasjuste GBAtemp Advanced Fan

    Member
    11
    Aug 27, 2015
    France
    Hi @Cyan,

    Thanks for the reports :) I fixed the first bug, which was of course the easiest one. For the "unable to load codec for stream 0", i was not able to reproduce the problem yet, but i noticed that pPlay will always crash when loading a second time (probably a problem added with the threading implementation). I'm looking at it right now. In the meantime, if you use the (unofficial) nsp hbl (https://gbatemp.net/threads/homebrew-menu-loader-legal-nsp.518433/), the device will not completely crash, so you don't have to reboot it.
     
    Cyan likes this.
  19. SethPDA

    SethPDA Member

    Newcomer
    1
    Oct 13, 2018
    Hungary
    Hey guys! I've been searching for a proper guide on how to use the network feature at home but I've found nothing.
    What I would like to do is to play videos from my computer over lan. Where would I start?
     
  20. NANASHI89

    NANASHI89 GBAtemp Advanced Maniac

    Member
    9
    May 3, 2012
    United States
    Do songs with Album Covers actually play, this time?
     
Loading...