/docs/MyDocs

To get this branch, use:
bzr branch http://darksoft.org/webbzr/docs/MyDocs

« back to all changes in this revision

Viewing changes to Methods/Rip/dvdrip.txt

  • Committer: Suren A. Chilingaryan
  • Date: 2009-04-09 03:21:08 UTC
  • Revision ID: csa@dside.dyndns.org-20090409032108-w4edamdh4adrgdu3
import

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Using mpg2avi
 
2
-------------
 
3
1. Smart Ripper to save VOBs on hard drive
 
4
2. mpg2avi:
 
5
    64bit IEEE1180 reference
 
6
    YUY2 or YV12
 
7
    2 pass: 1600 ( 2000 ideal, 1200 not bad )
 
8
    Use GMC, Use Bidirectiona, Encoding
 
9
    Keyframe: 30
 
10
    Sound either as ac3 without recodir, or don't make
 
11
3. Get sound
 
12
    audiocodec 'name.vob' -allvobs -substream 0x80 -44100 -overwrite -gain 280 \
 
13
        -pcmwav 'name.wav'
 
14
4. Encode sound
 
15
    lame -h -b128 name.wav name.mp3
 
16
5. mp3waver name.mp3
 
17
6. Concatinating with VirtualDub: Audio/WAV Audio
 
18
7. Subripper to get subtitles
 
19
    a. Configure letters at first
 
20
    b. Russian isn't understood. At first use by default, then select stream 
 
21
        0x21 or something like it.
 
22
    c. Save in any format, for example SubRIP out. 
 
23
 
 
24
    d. If there are problems with '�' it's better to use '�' and '|', then
 
25
        '�|' -> '�', '|' - ' ', '� ' -> '�'
 
26
    e. Letter detection isn't ideal and requires post edition.
 
27
8. Convert subtitles to UTF-8
 
28
 
 
29
Using DivX
 
30
----------
 
31
 Faster and simpler way but gets a bit lower quality. Subtitle export seems
 
32
 to be broken.
 
33
 
 
34
Using Flask MPEG
 
35
----------------
 
36
1. Open '.vob' with DVD2AVI 
 
37
    a. Save as '.d2v' project
 
38
    b. For NTSC (29.970fps0 and FiLM percentage (run preview) > 95%
 
39
        activate 'Forced FiLM'
 
40
    c. Create pseudo AVI with VFAPI reader codec
 
41
        Loads '.d2v' project and save pseudo avi
 
42
    d. Frame server operating now
 
43
2. Use VirtualDub or NanoDub (I dislike it, but may be the fault was in 
 
44
    configuration)
 
45
 
 
46
Soft
 
47
----
 
48
VOB's -> HDD VOB's:     Smart Reaper
 
49
VOB's -> AVI:           mpg2avi ( FlaskMpeg isn't good enough for me )
 
50
VOB's -> AC3:           vstrip
 
51
RegionFree:             DVDGenie
 
52
EasyDivX:               Frontend to mpg2avi
 
53
 
 
54
Notes
 
55
-----
 
56
1. mpg2avi have problems with -08 (YV12), with -09(YUY2) all OK.
 
57
   easydivx can be configured to use -09, changing "-O8" on "-O9" in executable
 
58
   (in 2 places).
 
59
 
 
60
Playing
 
61
-------
 
62
Linux:
 
63
    mplayer -vo sdl -fs -sub *.txt -osdlevel 0 *.avi
 
64
        Other Sound Stream: -aid xx
 
65
        Other Sound File: -audiofile name.(mp3|ac3|wav)
 
66
Windows:
 
67
    bsplayer (By default uses unicode fonts)
 
68
 
 
 
b'\\ No newline at end of file'