Jump to content


  • Content count

  • Joined

  • Last visited

Community Reputation

34 Accepted

1 Follower

About YukinoAi

  • Rank
    Rear Guard

Contact Methods

Profile Information

  • Gender
    Not Telling
  1. Ordered Chapters removal

  2. Let me know how to make subtitles on MP4 videos

    I am not sure what you are asking. Are you trying to hardcode subs into the video stream? Or did you mean to ask about captions/subtitles manipulation? There are a lot of ways to hardcode subs. The easiest/laziest is Handbrake (recommended), the most versatile are probably ass-render techniques for avisynth/vapoursynth. For general subtitle manipulation and format conversion, use "Subtitle Edit". For .ass subtitles specifically, Aegisub would be more specialized. It is also possible for many players to load subtitles dynamically during playback if named similarly to the video file. If you do not want to encode the video but still want to have access to the subtitles, then it is possible to use mkvtoolsnix to mux the two together into mkv files. The mp4 container does not robustly support subtitles so I would recommend against using it if you would like to work with internal subtitles at the video stream's native quality. There is also software like Plex/Emby that can dynamically transcode video and embed the subtitles (hardsub) from softsub.mkv files if mkv compatibility is an issue.
  3. While it is true that the connection to the IRC server is potentially secure, transfers over DCC are always unencrypted. DCC is an "extension" to the IRC protocol and uses it's own TCP connection. The idea with DCC is that the IRC network is used to agree on a random source port for the client and for the server will designate a port to listen on. Those listening ports are not necessarily random, but in practice, tend to be sequential, especially if needing to port forward those port to a locally hosted bot. In other words, while the IRC connection maybe be over TLS, XDCC transfers are cleartext and easily blockable, independently of the IRC network connection, by any ISP that cares.
  4. This right here is impossible, and you've already lost before you've even started. Technically, you could encode a .hevc stream into .h264 in lossless mode and it would make it more compatible without quality loss. Since it is lossy->lossless (e.g. not transcoding), there would be no quality loss. The resulting stream would be quite large however. From the design perspective, GUIs make sense if what you are trying to do is reasonably straightforward and either 1) there are not many possible states or 2) you agree not to expose all possible states to the user. Encoding is exactly the opposite. There are endless states, encoding settings, some of which are appropriate to certain streams but not others. Which options make sense for the particular stream is something you get by understanding video/encoding and filtering theory. So, it makes more sense to choose which states you would like to invoke dynamically as needed by looking at the source and your own repository of knowledge. Command line interfaces (CLI) are better for that. Filtering (for AA, debanding, and de-noise) works similarly. That is not to say there is not software that can perform encoding or filtering in a user-friendly way with a limited set of options. Rather, either way, you will need to rely on you knowledge and experience of handling video to determine what settings to use, and having a limited set of options that which GUIs tend to impose is not always a worthwhile trade for user/mouse-friendlyness. Then... why are you bothering to encode at all? Think about it. If you honestly think video bit-rate does not matter then just do a DVD or BD mux of the original. Done. If the original has issues like banding and whatnot, then filter it, and encode losslessly. It is about ~12GB per 24 min episode using x264 btw. Video bit rate is not a problem for you right? Right? Encoders that transcode, including from BDMV or raw DVDs normally try to maintain good quality relative to the bitrate they allocate but transcoding is, by-definition, a lossly process. If the Beatrice-Raws transcode looks the same, visually, as the BDMV then the difference in bitrate between the BDMV and the encode is what people refer to as "placebo quality." No perceivable quality retained when compared to another stream of much higher bitrate. If you do not agree with the premise of transcoding, which is to remove placebo quality, then you should only accept raw sources (BDMV, RawDVD, WebRips as appropriate), or losslessly encoded video. If you want to learn about encoding, check the signature link of my post and go down to the "Encoding" section. Keep an open mind, like being flexible as to whether it has a GUI or CLI or the various compromises each encoder makes when deciding upon all the various settings. One of those hot-button areas when deciding on what to compromise on is compatibility. Typically, the more tweak settings to increase quality, the less compatible the stream. If you want perfect compatibility, use software like https://www.plex.tv/ or https://emby.media/ which of course compromises quality. Want it to not compromise quality? Then do lossless mode, which decreases compatibility with your network/computer/tv etc. Learning starts when you agree you know nothing about a subject. Learning ends (or never begins) when you have made up your mind about it.
  5. Need help regarding audio

    It is just an index of other people's work. The credit goes to the writters of the guides. If you have any more you think belong on the index, let me know and I can include them.
  6. Need help regarding audio

    Okay. I am more awake now. As an addendum... Personally, I would use DVD decryptor to merge the raw stream.vobs together from the dvd.iso based on the dvd's internal chapters. Then DGdecode or ffmpeg to demux the audio out. For the final muxing MKVToolsNix can be used. If the track does not sync properly, and as long as the DVDs are not PAL, you should be able to either set an offset in mkvtoolsgui until they do sync or cut the stream using "ffmpeg -i demuxed.ac3 -c copy -ss 00:00:03 demuxed.cut.ac3" For PAL DVDs, the audio will sync at first but then desync towards the end of every epi. Those audio streams might need to be lengthened, or stretched out. That can be done in Audacity.
  7. Need help regarding audio

    So essentially, you are trying to take a file with video + audio streams and add-in/swap-in a different audio stream. That second audio stream has not yet been demuxed from the raw DVDs. Click on my signature link. Go to the Muxing section. Start reading. Good luck.
  8. Check my signature link. Scroll down to the filter section. See you in a month or two.
  9. Recommendation For MMORPG game

    WvW is the unbalanced PvP in the game. To get into a server, it has to not be full. Sometimes there is room in the odd hours of the night even if it is normally full. The disclaimer is fairly self explanatory. The expansion includes some maps, a class and maybe some skills. I am not sure about the rest but you can check by looking at the in-game store and seeing if there is an option to purchase it using gems.
  10. Recommendation For MMORPG game

    Oh neat. Tera finally went f2p. I tried playing it before and it was trial-only. Should I play it? >.<
  11. Recommendation For MMORPG game

    Try to get into a T1 or T2 WvW server just in case you want to try out WvW later. https://leaderboards.guildwars2.com/en/na/wvw Jade Quarry/Blackgate Magumma//Yak's Bend/Tarnished Coast JQ and Blackgate have always been T1/T2 servers. TC seems to have dropped in ranking recently. Dragonbrand/SoS seem unusually high.
  12. Recommendation For MMORPG game

    These are mostly free to play, besides Tera/Eve. GW/GW2 require initial purchases. Guild Wars. Good combat and leveling system. Terrible economy and low playerbase. Guild Wars 2. Perfect combat system, great economy. Great playerbase. Onigiri - Excellent graphic design but terrible graphic quality. Wonderful but repetitive combat system. Story missions are absolutely hilarious. Blade and Soul. Wonderful graphics. Good combat system but has RNG Economy is okay. Leveling is terrible. Tera. Not free to play. Great combat system. Unknown playerbase/economy. The one I am least familar with is Eve, which focuses on outer space and ships but that is not as heavy into the RPG elements. I could never get into it. Both Onigiri and Blade and Soul have Anime adaptations.
  13. Deinterlace anime avisynth...

    Yes, I am using QTGMC with AviSynth. I suppose I could do it in VapourSynth, since the filter has been ported, but there is no real reason to. I have an FX 8350 @ 3.4 Ghz (throttled) and it runs slowly, but does not lock up.
  14. Deinterlace anime avisynth...

    I will try out sRestore as a candidate for use in explicitly blended content from now on. Thanks for the explanation!
  15. Deinterlace anime avisynth...

    For the Kage Kara Mamoru DVDs, IVTC is perfect for slow-motion ones but looks terrible during high-motion scenes so I was planning on merging different scenes de-interlaced differently using frame-rate conversion. For the high motion scenes I was going to use: #source is 29.97 interlaced QTGMC() #29.97->59.94 progressive selectEven() #29.97 progressive ConvertFPS(24000/1001) #change framerate (by dropping frames) to match rest of stream It is helpful to know that I should play around with the AssumeTFF() and AssumeBFF() before QTGMC(). So my question is that from your post you are advocating using QTGMC and then srestore(24000/1001) but srestore seems to have something to do with blending or ghosting or something? The wiki page says "conditional frame evaluation" ...what? If you are trying to remove blended frames, then would that not be a non-issue if using QTGMC() since QTGMC basically takes the existing fields and creates frames out of them using magic according to my reading of the documentation page: http://avisynth.nl/index.php/QTGMC, so either progressive scan or motion compensation or similar black magic. I can't see a single blended frame using QTGMC(preset=placebo).selectEven() so what does srestore really do? It also doesn't handle motion any better as far as I can tell. QTGMC().selectEven().ConvertFPS() looks perfectly smooth to me, so I do not view that as a point of contrast. I could test that more I guess? I will test the practical effects of it later but what is the theoretical point of srestore? I don't get it. Maybe if I had literally-blended frames from an analog LD I could use srestore to pick out the non-blended frames? At that point tho, I might as well dump the stream to a series of images, stitch the blended frames together photoshop and re-animate them in Premier. So...what is srestore for again?