[Release] Video Channels Creator - Custom CIA videos for everyone!

Discussion in '3DS - Homebrew Development and Emulators' started by Rinnegatamante, Feb 20, 2016.

  1. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    3,127
    3,270
    Nov 24, 2014
    Italy
    Bologna
    Video Channels Creator v.1.3
    by Rinnegatamante

    Description
    Video Channels Creator is a *64Bit Windows-only (for now) PC program which will make you to create your own CIA videos easily and comfortable.
    It supports any video format thanks to ffmpeg decoder and can handle correctly a large amount of videos.
    Player is not tested on O3DS, it will probably have lower framerate, but on N3DS it runs pretty good with anime videos and similars (23-27 fps) and probably also with normal videos (30 fps).

    How does it work?
    Basically, Video Channels Creator will produce an homebrew running lpp-3ds core which will load a video encoded as JPGV video from romfs. This will allows to store the video inside the CIA file and so it allows users to have infinite custom videos on Home Menu.

    Video Preview
    A little video preview can be found here: http://rinnegatamante.it/custom_cia.mp4

    Usage Instructions
    1) Download the homebrew and extract it in a folder.
    2) Open files folder and place here a video file in whatever format you want.
    3) (Optional) Replace icon.png, banner.png and audio.wav with your own files (Wav files must be 3 seconds or less).
    4) Start build.bat script and follow screen instructions
    5) Profit!

    Credits
    ihaveamac for testing the homebrew during creation
    Steveice10 for bannertool
    Sgt. Lulz for banner and icon used for demo video
    Everyone involved in ctrulib creation
    Everyone involved in ffmpeg creation
    Everyone involved in makerom and ctrtool creation
    Everyone involved in 3dstool creation

    Tips & Warnings
    - Unique_ID allowed range is 0x0 to 0xFFFFFF. (On N3DS i suggest you tu use a max of 5 digits for the unique id)
    - Cinema Mode will reduce battery usage (due to screen backlight power-off for bottom screen).
    - Cinema Mode will slightly boost framerate (due to bottom screen rendering disabling).
    - You found a bug or you have suggestions to improve the tool? Just make a reply to this thread explaining your report!

    Download
    http://rinnegatamante.it

    *Unofficial Versions
    Here you can find unofficial versions for other systems (based on v.1.1):
    Mac version by olizbu: http://gbatemp.net/threads/release-...ideos-for-everyone.415708/page-7#post-6101330

    32 Bit Windows version by Februarysn0w: https://www.dropbox.com/sh/as3sksiov317ybp/AABxhBFfc0FWdpODJNxIiIs1a/VVC_stuff _for_Windowsx86.7z?dl=0
     
    Last edited by Rinnegatamante, Jul 14, 2016
  2. Stecker8

    Stecker8 Plug

    Member
    461
    120
    Oct 9, 2015
    Here
  3. SomeGamer

    SomeGamer GBAtemp Guru

    Member
    5,795
    2,753
    Dec 19, 2014
    Hungary
    Honestly, this is the first video player I've seen where the framerate depends on whether the content being played is anime or not.
     
  4. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    3,127
    3,270
    Nov 24, 2014
    Italy
    Bologna
    You know anime videos are encoded at lower framerate?
    [​IMG]
     
    THEELEMENTKH likes this.
  5. SomeGamer

    SomeGamer GBAtemp Guru

    Member
    5,795
    2,753
    Dec 19, 2014
    Hungary
    In my country, all films on TV and cinema are 24fps.
     
  6. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    3,127
    3,270
    Nov 24, 2014
    Italy
    Bologna
    Normally videos are encoded at 30 fps (or even 60 fps for HD videos).
    Anyway, i don't get where you read that if the video is an anime then it will affect framerate but Ok ;)
     
  7. Asia81

    Asia81 In my Ecchi World <3

    Member
    5,135
    2,562
    Nov 15, 2014
    France
    Albi
    What's the ~time needed for convert a video (anime) of ~23mns ?
     
  8. Stecker8

    Stecker8 Plug

    Member
    461
    120
    Oct 9, 2015
    Here
    Hey when i choose "my works" on your home page i can´t see it
     
  9. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    3,127
    3,270
    Nov 24, 2014
    Italy
    Bologna
    It depends on your CPU. Me i have to wait like 2-3 mins for an anime episode (I have an i5 4670 (3,80 GHZ)).

    — Posts automatically merged - Please don't double post! —

    Take it from Homepage, Free Works is outdated for now.
     
  10. Stecker8

    Stecker8 Plug

    Member
    461
    120
    Oct 9, 2015
    Here
    thanks
     
  11. squee666

    squee666 Advanced Tech Pleb

    Member
    1,592
    897
    Sep 17, 2010
    Belfast
    actually the standard framerate has always been 23.97fps or 25fps (for Pal)

    60FPS was only really standard recently even though we could record it for years now

    Hells even the Hobbit movies were 45FPS


    and back on to my major rant

    I hate this release JPGV video is the worst codec also the content type will not affect the framerate it plays at all, thats down to the bitrate and how it can handle it.

    I already discussed this in the other thread but to get a decent bitrate and video quality your gonna need 60mb+ videos per 1min30 of content.
     
    duwen, Seriel and DesuIsSparta like this.
  12. Asia81

    Asia81 In my Ecchi World <3

    Member
    5,135
    2,562
    Nov 15, 2014
    France
    Albi
    The CIA is very big oO
    A video of 3mn, and the CIA is 45Mb
     
  13. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    3,127
    3,270
    Nov 24, 2014
    Italy
    Bologna
    Hate it? Don't use it, simple.

    — Posts automatically merged - Please don't double post! —

    As of now, the decoder can handles only highest quality jpegs or lowest quality jpegs. Using LQ during decoding phase will allows you to have smaller files.
     
  14. ihaveamac

    ihaveamac GBAtemp Guru

    Member
    5,481
    6,052
    Apr 20, 2015
    United States
    Tigard, OR
    there is not exactly much that can really be done I think. the moflex format (used in games and eShop videos) doesn't have a converter now, and the New3DS has a hardware-based video decoder, but that is of course New3DS-only.

    https://3dbrew.org/wiki/MVD_Services
     
  15. squee666

    squee666 Advanced Tech Pleb

    Member
    1,592
    897
    Sep 17, 2010
    Belfast
    Asia JPGV is a terrible format in the 3DS cia discussion thread i already pointed it out.

    1min 20 second MP4 i encoded on the quick (could have coded it better) was 12mb

    JPGV to get the same quality in video as the MP4 i had to encode it to around 80mb

    Compare it yourseld @Asia81

     
    Last edited by squee666, Feb 20, 2016
    duwen and DesuIsSparta like this.
  16. Asia81

    Asia81 In my Ecchi World <3

    Member
    5,135
    2,562
    Nov 15, 2014
    France
    Albi
    Could you add a replay button?
    Need to exit and re-launch

    Also, could you let us rewind the video on the touch screen in the bar?
     
  17. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    3,127
    3,270
    Nov 24, 2014
    Italy
    Bologna
    The replay button could be "easily" added.
    The rewind ones needs more work but it's a feature i was planning to add to lpp-3ds so probably i'll work on it too in next days.
     
    Asia81 likes this.
  18. squee666

    squee666 Advanced Tech Pleb

    Member
    1,592
    897
    Sep 17, 2010
    Belfast
    Pretty sure the 3DS has enough beef to do some CPU decoding of video if someone made a homebrew for that.

    Surprised it doesnt support hardware decoding since we are running ARM cpus
     
    Last edited by squee666, Feb 20, 2016
    DesuIsSparta likes this.
  19. BurningDesire

    BurningDesire GBAtemp Psycho!

    Member
    4,964
    5,822
    Jan 27, 2015
    United States
    Behind a screen reading news
    Never mind stupid as always
     
    Last edited by BurningDesire, Feb 20, 2016
  20. half-turok

    half-turok Advanced Member

    Newcomer
    62
    9
    Apr 22, 2015
    Mexico
    Wee can see 3D anime or movies with this app?