Discussion Forums > Technology

How to rip Anime DVD?

<< < (2/5) > >>

buchno:
Do you mean something like this?

vuzedome:
Just like ripping any other normal DVD.

kitamesume:

--- Quote from: vuzedome on November 29, 2012, 11:42:26 AM ---Just like ripping any other normal DVD.

--- End quote ---
+1

and google helps.

edit: simply put, you're asking on the wrong forums. try contacting encode groups, they tend to have forums or IRC there too, like coalgirls or thora.

Tiffanys:
I mean like the handbrake profiles that tend to be the "good" settings for encoding anime. Like the bitrate to use, and all the specific little flags or whatever I need... I know that with anime due to the colors, those settings can make a really huge deal, so that's why I was asking so I could get some tips from experienced anime encoders that have found the settings that give the best results. I can follow generic guides for the other stuff.

I just don't want to be experimenting when I have to do like ~78 episodes. I mean, some kind of target size ~350MB isn't going to come out as good as someone that knows the proper settings to use. I guess people probably use average bitrate instead... like 1386kbps to 2036kbps or something.

Would taking encode settings from some anime I've seen's Properties>MediaInfo be a good idea? Something like...


--- Code: ---
cabac=1 / ref=16 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=10 / psy=1 / fade_compensate=0.70 / psy_rd=0.60:0.50 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-4 / threads=18 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / fgo=0 / bframes=10 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=19.0 / qcomp=0.70 / qpmin=0 / qpmax=81 / qpstep=4 / ip_ratio=1.40 / aq=2:0.80
--- End code ---

ex:
(click to show/hide)
--- Code: ---
General
Unique ID                      : 236988137683124987355701769722367877165 (0xB24A414D1C10967E8AE23A27CE68A02D)
Complete name                  : I:\Files\Anime\[Commie] Guilty Crown\[Commie] Guilty Crown - 01 [662BB1FD].mkv
Format                         : Matroska
Format version                 : Version 2
File size                      : 334 MiB
Duration                       : 22mn 54s
Overall bit rate               : 2 036 Kbps
Encoded date                   : UTC 2011-10-13 21:34:46
Writing application            : mkvmerge v4.1.1 ('Bouncin' Back') built on Jul  3 2010 22:54:08
Writing library                : libebml v1.0.0 + libmatroska v1.0.0
Attachment                     : Yes / Yes / Yes / Yes / Yes / Yes / Yes / Yes / Yes / Yes

Video
ID                             : 1
Format                         : AVC
Format/Info                    : Advanced Video Codec
Format profile                 : High 10@L5.0
Format settings, CABAC         : Yes
Format settings, ReFrames      : 16 frames
Codec ID                       : V_MPEG4/ISO/AVC
Duration                       : 22mn 54s
Width                          : 1 280 pixels
Height                         : 720 pixels
Display aspect ratio           : 16:9
Frame rate                     : 23.976 fps
Color space                    : YUV
Chroma subsampling             : 4:2:0
Bit depth                      : 10 bits
Scan type                      : Progressive
Writing library                : x264 core 118 r2085+614 d1cc25d
Encoding settings              : cabac=1 / ref=16 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=10 / psy=1 / fade_compensate=0.70 / psy_rd=0.60:0.50 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-4 / threads=18 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / fgo=0 / bframes=10 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=19.0 / qcomp=0.70 / qpmin=0 / qpmax=81 / qpstep=4 / ip_ratio=1.40 / aq=2:0.80
Language                       : English
Default                        : Yes
Forced                         : No

Audio
ID                             : 2
Format                         : AAC
Format/Info                    : Advanced Audio Codec
Format profile                 : LC
Codec ID                       : A_AAC
Duration                       : 22mn 54s
Channel(s)                     : 2 channels
Channel positions              : Front: L R
Sampling rate                  : 48.0 KHz
Compression mode               : Lossy
Title                          : Commie
Language                       : Japanese
Default                        : Yes
Forced                         : No

Text
ID                             : 3
Format                         : ASS
Codec ID                       : S_TEXT/ASS
Codec ID/Info                  : Advanced Sub Station Alpha
Compression mode               : Lossless
Default                        : Yes
Forced                         : No

Menu
00:00:00.033                   : en:Intro / OP
00:03:55.902                   : en:Part A
00:10:29.896                   : en:Part B
00:21:18.444                   : en:ED
00:22:49.902                   : en:NotAPreview
--- End code ---

Well, I have awhile. It's gonna have to wait til my ISP's bandwidth period is over anyways. And, well... my LCS is out of coolant (rather, the coolant in it is so old that it's barely working anymore and I'm being underclocked to like 1.5GHz so I don't overheat my CPU) and the new coolant won't be here til like sometime between tomorrow and the 5th. So a super CPU intensive thing'll have to wait. I think my bandwidth period is like the 9th or 10th or something... I dunno.

kureshii:
Encoding settings are not a magic wand for good filesizes and nice image quality. The problem with DVDs, and anime DVDs in particular, is interlacing, which looks like ass, and hurts compressibility. You want small filesize and good-looking encodes, you’ll have to learn how to IVTC properly. And that’s beyond the scope of any “simple” guide.

If you have 78 episodes to encode and don’t want to spend much effort or time, play with the detelecine/decomb/deinterlace filters in Handbrake picture settings until you get something you like. For the encoding part, use the x264 medium preset (default settings) with perhaps animation tuning, and control quality with crf (RF setting under Video in Handbrake, in “constant quality” mode). Here’s a sample Mediainfo output from such an encoded file:

(click to show/hide)cabac=1 / ref=6 / deblock=1:1:1 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=0.40:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=5 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=23.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:0.60
For convenience, you might want to add the following into your presets file. It should simulate the above settings as closely as possible (Handbrake does not have control over some options):

(click to show/hide)<array>
   <dict>
      <key>AudioAllowAACPass</key>
      <true />
      <key>AudioAllowAC3Pass</key>
      <true />
      <key>AudioAllowDTSHDPass</key>
      <true />
      <key>AudioAllowDTSPass</key>
      <true />
      <key>AudioAllowMP3Pass</key>
      <true />
      <key>AudioEncoderFallbac k</key>
      <string>AC3 (ffmpeg)</string>
      <key>AudioList</key>
      <array>
         <dict>
            <key>AudioBitrate</key>
            <string>160</string>
            <key>AudioEncoder</key>
            <string>AAC (faac)</string>
            <key>AudioEncoderActual</key>
            <string>faac</string>
            <key>AudioMixdown</key>
            <string>Stereo</string>
            <key>AudioSamplerate</key>
            <string>Auto</string>
            <key>AudioTrack</key>
            <integer>1</integer>
            <key>AudioTrackDRCSlider</key>
            <real>0</real>
            <key>AudioTrackDescripti on</key>
            <string>Japanese (aac) (2.0 ch)</string>
            <key>AudioTrackGain</key>
            <real>0</real>
            <key>AudioTrackName</key>
            <string></string>
            <key>AudioTrackQuality</key>
            <real>-1</real>
            <key>AudioTrackQualityEn able</key>
            <false />
         </dict>
      </array>
      <key>ChapterMarkers</key>
      <true />
      <key>Default</key>
      <false />
      <key>FileFormat</key>
      <string>MKV file</string>
      <key>Folder</key>
      <false />
      <key>Mp4HttpOptimize</key>
      <false />
      <key>Mp4LargeFile</key>
      <true />
      <key>Mp4iPodCompatible</key>
      <false />
      <key>PictureAutoCrop</key>
      <true />
      <key>PictureBottomCrop</key>
      <integer>0</integer>
      <key>PictureDeblock</key>
      <integer>4</integer>
      <key>PictureDecomb</key>
      <integer>2</integer>
      <key>PictureDecombCustom</key>
      <string></string>
      <key>PictureDecombDeinte rlace</key>
      <true />
      <key>PictureDeinterlace</key>
      <integer>0</integer>
      <key>PictureDeinterlaceC ustom</key>
      <string></string>
      <key>PictureDenoise</key>
      <integer>0</integer>
      <key>PictureDenoiseCusto m</key>
      <string></string>
      <key>PictureDetelecine</key>
      <integer>0</integer>
      <key>PictureDetelecineCu stom</key>
      <string></string>
      <key>PictureKeepRatio</key>
      <true />
      <key>PictureLeftCrop</key>
      <integer>0</integer>
      <key>PictureLooseCrop</key>
      <false />
      <key>PictureModulus</key>
      <string>16</string>
      <key>PicturePAR</key>
      <string>2</string>
      <key>PicturePARHeight</key>
      <integer>1</integer>
      <key>PicturePARWidth</key>
      <integer>1</integer>
      <key>PictureRightCrop</key>
      <integer>0</integer>
      <key>PictureTopCrop</key>
      <integer>0</integer>
      <key>PresetBuildNumber</key>
      <integer>2012071899</integer>
      <key>PresetDescription</key>
      <string>--preset medium --tune animation</string>
      <key>PresetName</key>
      <string>Anime</string>
      <key>SubtitleList</key>
      <array>
         <dict>
            <key>SubtitleBurned</key>
            <false />
            <key>SubtitleDefaultTrac k</key>
            <true />
            <key>SubtitleForced</key>
            <false />
            <key>SubtitleLanguage</key>
            <string>Any</string>
            <key>SubtitleSource</key>
            <integer>6</integer>
            <key>SubtitleTrack</key>
            <integer>0</integer>
            <key>SubtitleTrackDescri ption</key>
            <string>1 - Unknown (SSA)</string>
         </dict>
      </array>
      <key>Type</key>
      <integer>1</integer>
      <key>UsesPictureFilters</key>
      <integer>1</integer>
      <key>UsesPictureSettings</key>
      <integer>2</integer>
      <key>VideoAvgBitrate</key>
      <integer>1800</integer>
      <key>VideoEncoder</key>
      <string>H.264 (x264)</string>
      <key>VideoFramerate</key>
      <string>Same as source</string>
      <key>VideoFramerateMode</key>
      <string>vfr</string>
      <key>VideoGrayScale</key>
      <false />
      <key>VideoQualitySlider</key>
      <integer>20</integer>
      <key>VideoQualityType</key>
      <integer>2</integer>
      <key>VideoTargetSize</key>
      <integer>700</integer>
      <key>VideoTurboTwoPass</key>
      <false />
      <key>VideoTwoPass</key>
      <false />
      <key>lavcOption</key>
      <string></string>
      <key>x264Option</key>
      <string>preset=fast:tune=animation:ref=6:deblock=1,1:aq-strength=0.6:psy-rd=0.4|0:bframes=5</string>
   </dict>
</array>
Try various RF settings (18–23 suggested) in Handbrake until you arrive at a filesize/quality you like for one episode. Then you can set up batch jobs for all 78 episodes (assuming everything turns out fine).

Are these the optimum encoding settings? Probably not. There isn’t a single one-size-fits-all setting for encoding anything, although encoder-people may have preferred settings they may or may not understand.

I’m not sure how Handbrake handles vobsubs, but chances are it’s not going to do OCR (optical character recognition) for you, so you’re going to have to do more googling there.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version