Automated DVD-ripping process w/Linux

Discussion in 'DVD Video' started by Wendell III, Apr 29, 2007.

  1. Wendell III

    Wendell III Guest

    Hi all,

    I am looking for a way to make my headless Linux box auto-detect
    DVD-video upon insert into a drive, proceed with a ripping process, and
    then an H.264 encoding process. Basically, I'm looking for a solution
    where I have to do nothing but insert the disc.

    Any suggestions on how to proceed? Obivously the latter parts are
    easier if I can figure out the former...

    Cheers,
    -Wendell
    --
     
    Wendell III, Apr 29, 2007
    #1
    1. Advertising

  2. Wendell III

    Fake Name Guest

    On Sat, 28 Apr 2007 16:40:53 -0700, Wendell III
    <> wrote:


    >Any suggestions on how to proceed?


    Post your same question in the forums at www.mythtv.org
     
    Fake Name, Apr 29, 2007
    #2
    1. Advertising

  3. Wendell III

    SuperM Guest

    On Sat, 28 Apr 2007 16:40:53 -0700, Wendell III <>
    Gave us:

    >Hi all,
    >
    >I am looking for a way to make my headless Linux box auto-detect
    >DVD-video upon insert into a drive, proceed with a ripping process, and
    >then an H.264 encoding process. Basically, I'm looking for a solution
    >where I have to do nothing but insert the disc.


    Since not all DVDs have the same set-up for menus and the main feature
    file name... good luck with that.

    You'll get mixed results using qualifiers like "the largest file" and
    such.

    Jeez, dude, it can't be that hard to make a few mouse clics, ya wuss.
    >
    >Any suggestions on how to proceed?


    Yeah. Get less lazy or wait till such a thing as DVD file set-ups are
    all the same, which they are not, nor will ever likely be.

    > Obivously the latter parts are
    >easier if I can figure out the former...


    If it was so easy, why can't *YOU* figure it out?
    --

    HHHHHHHHH HHHHHHHHH DDDDDDDDDDDDD
    H:::::::H H:::::::H D::::::::::::DDD
    H:::::::H H:::::::H D:::::::::::::::DD
    HH::::::H H::::::HH DDD:::::DDDDD:::::D
    H:::::H H:::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    H::::::HHHHH::::::H D:::::D D:::::D
    H:::::::::::::::::H D:::::D D:::::D
    H:::::::::::::::::H D:::::D D:::::D
    H::::::HHHHH::::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    HH::::::H H::::::HH DDD:::::DDDDD:::::D
    H:::::::H H:::::::H D:::::::::::::::DD
    H:::::::H H:::::::H D::::::::::::DDD
    HHHHHHHHH HHHHHHHHH DDDDDDDDDDDDD




    DDDDDDDDDDDDD VVVVVVVV VVVVVVVVDDDDDDDDDDDDD
    D::::::::::::DDD V::::::V V::::::VD::::::::::::DDD
    D:::::::::::::::DD V::::::V V::::::VD:::::::::::::::DD
    DDD:::::DDDDD:::::DV::::::V V::::::VDDD:::::DDDDD:::::D
    D:::::D D:::::DV:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::DV:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::::::V D:::::D D:::::D
    DDD:::::DDDDD:::::D V:::::::V DDD:::::DDDDD:::::D
    D:::::::::::::::DD V:::::V D:::::::::::::::DD
    D::::::::::::DDD V:::V D::::::::::::DDD
    DDDDDDDDDDDDD VVV DDDDDDDDDDDDD
     
    SuperM, Apr 29, 2007
    #3
  4. Wendell III

    Fake Name Guest

    > Jeez, dude, it can't be that hard to make a few mouse clics, ya wuss.

    Jeez, dude, it can't be so hard to read the original post and
    understand that a headless box, by definition, has no video, keyboard,
    or mouse, ya idiot.
     
    Fake Name, Apr 29, 2007
    #4
  5. Wendell III

    Mark W Guest

    "Wendell III" <> wrote in message
    news:2007042816405375249-wendelliii@gmailcom...
    > Hi all,
    >
    > I am looking for a way to make my headless Linux box auto-detect DVD-video
    > upon insert into a drive, proceed with a ripping process, and then an
    > H.264 encoding process. Basically, I'm looking for a solution where I have
    > to do nothing but insert the disc.
    >
    > Any suggestions on how to proceed? Obivously the latter parts are easier
    > if I can figure out the former...
    >
    > Cheers,
    > -Wendell
    > --
    >


    What! You don't even want to recompile your Colonel part way through?
     
    Mark W, Apr 29, 2007
    #5
  6. Wendell III

    Fake Name Guest

    >What! You don't even want to recompile your Colonel part way through?

    You are, of course, aware that "kernel" and "Colonel" are homonyms.

    http://en.wikipedia.org/wiki/Homonym
     
    Fake Name, Apr 29, 2007
    #6
  7. Wendell III

    SuperM Guest

    On Sat, 28 Apr 2007 22:42:33 -0500, Fake Name <> Gave
    us:

    >> Jeez, dude, it can't be that hard to make a few mouse clics, ya wuss.

    >
    >Jeez, dude, it can't be so hard to read the original post and
    >understand that a headless box, by definition, has no video, keyboard,
    >or mouse, ya idiot.



    Jeez, dipshit... That kinda sounds like you need to do some more
    development BEFORE you go throwing together a non-functional POS box,
    eh?
    --

    HHHHHHHHH HHHHHHHHH DDDDDDDDDDDDD
    H:::::::H H:::::::H D::::::::::::DDD
    H:::::::H H:::::::H D:::::::::::::::DD
    HH::::::H H::::::HH DDD:::::DDDDD:::::D
    H:::::H H:::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    H::::::HHHHH::::::H D:::::D D:::::D
    H:::::::::::::::::H D:::::D D:::::D
    H:::::::::::::::::H D:::::D D:::::D
    H::::::HHHHH::::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    HH::::::H H::::::HH DDD:::::DDDDD:::::D
    H:::::::H H:::::::H D:::::::::::::::DD
    H:::::::H H:::::::H D::::::::::::DDD
    HHHHHHHHH HHHHHHHHH DDDDDDDDDDDDD




    DDDDDDDDDDDDD VVVVVVVV VVVVVVVVDDDDDDDDDDDDD
    D::::::::::::DDD V::::::V V::::::VD::::::::::::DDD
    D:::::::::::::::DD V::::::V V::::::VD:::::::::::::::DD
    DDD:::::DDDDD:::::DV::::::V V::::::VDDD:::::DDDDD:::::D
    D:::::D D:::::DV:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::DV:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::::::V D:::::D D:::::D
    DDD:::::DDDDD:::::D V:::::::V DDD:::::DDDDD:::::D
    D:::::::::::::::DD V:::::V D:::::::::::::::DD
    D::::::::::::DDD V:::V D::::::::::::DDD
    DDDDDDDDDDDDD VVV DDDDDDDDDDDDD
     
    SuperM, Apr 29, 2007
    #7
  8. Wendell III

    SuperM Guest

    On Sat, 28 Apr 2007 22:42:33 -0500, Fake Name <> Gave
    us:

    >> Jeez, dude, it can't be that hard to make a few mouse clics, ya wuss.

    >
    >Jeez, dude, it can't be so hard to read the original post and
    >understand that a headless box, by definition, has no video, keyboard,
    >or mouse, ya idiot.


    Ever heard of remote access, dipshit?
    --

    HHHHHHHHH HHHHHHHHH DDDDDDDDDDDDD
    H:::::::H H:::::::H D::::::::::::DDD
    H:::::::H H:::::::H D:::::::::::::::DD
    HH::::::H H::::::HH DDD:::::DDDDD:::::D
    H:::::H H:::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    H::::::HHHHH::::::H D:::::D D:::::D
    H:::::::::::::::::H D:::::D D:::::D
    H:::::::::::::::::H D:::::D D:::::D
    H::::::HHHHH::::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    HH::::::H H::::::HH DDD:::::DDDDD:::::D
    H:::::::H H:::::::H D:::::::::::::::DD
    H:::::::H H:::::::H D::::::::::::DDD
    HHHHHHHHH HHHHHHHHH DDDDDDDDDDDDD




    DDDDDDDDDDDDD VVVVVVVV VVVVVVVVDDDDDDDDDDDDD
    D::::::::::::DDD V::::::V V::::::VD::::::::::::DDD
    D:::::::::::::::DD V::::::V V::::::VD:::::::::::::::DD
    DDD:::::DDDDD:::::DV::::::V V::::::VDDD:::::DDDDD:::::D
    D:::::D D:::::DV:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::DV:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::::::V D:::::D D:::::D
    DDD:::::DDDDD:::::D V:::::::V DDD:::::DDDDD:::::D
    D:::::::::::::::DD V:::::V D:::::::::::::::DD
    D::::::::::::DDD V:::V D::::::::::::DDD
    DDDDDDDDDDDDD VVV DDDDDDDDDDDDD
     
    SuperM, Apr 29, 2007
    #8
  9. Wendell III

    SuperM Guest

    On Sun, 29 Apr 2007 17:20:33 +0100, "Mark W" <s@o> Gave us:

    >
    >"Wendell III" <> wrote in message
    >news:2007042816405375249-wendelliii@gmailcom...
    >> Hi all,
    >>
    >> I am looking for a way to make my headless Linux box auto-detect DVD-video
    >> upon insert into a drive, proceed with a ripping process, and then an
    >> H.264 encoding process. Basically, I'm looking for a solution where I have
    >> to do nothing but insert the disc.
    >>
    >> Any suggestions on how to proceed? Obivously the latter parts are easier
    >> if I can figure out the former...
    >>
    >> Cheers,
    >> -Wendell
    >> --
    >>

    >
    >What! You don't even want to recompile your Colonel part way through?
    >

    Generally speaking...
    --

    HHHHHHHHH HHHHHHHHH DDDDDDDDDDDDD
    H:::::::H H:::::::H D::::::::::::DDD
    H:::::::H H:::::::H D:::::::::::::::DD
    HH::::::H H::::::HH DDD:::::DDDDD:::::D
    H:::::H H:::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    H::::::HHHHH::::::H D:::::D D:::::D
    H:::::::::::::::::H D:::::D D:::::D
    H:::::::::::::::::H D:::::D D:::::D
    H::::::HHHHH::::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    HH::::::H H::::::HH DDD:::::DDDDD:::::D
    H:::::::H H:::::::H D:::::::::::::::DD
    H:::::::H H:::::::H D::::::::::::DDD
    HHHHHHHHH HHHHHHHHH DDDDDDDDDDDDD




    DDDDDDDDDDDDD VVVVVVVV VVVVVVVVDDDDDDDDDDDDD
    D::::::::::::DDD V::::::V V::::::VD::::::::::::DDD
    D:::::::::::::::DD V::::::V V::::::VD:::::::::::::::DD
    DDD:::::DDDDD:::::DV::::::V V::::::VDDD:::::DDDDD:::::D
    D:::::D D:::::DV:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::DV:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::::::V D:::::D D:::::D
    DDD:::::DDDDD:::::D V:::::::V DDD:::::DDDDD:::::D
    D:::::::::::::::DD V:::::V D:::::::::::::::DD
    D::::::::::::DDD V:::V D::::::::::::DDD
    DDDDDDDDDDDDD VVV DDDDDDDDDDDDD
     
    SuperM, Apr 29, 2007
    #9
  10. Wendell III

    SuperM Guest

    On Sun, 29 Apr 2007 13:52:21 -0500, Fake Name <> Gave
    us:

    >>What! You don't even want to recompile your Colonel part way through?

    >
    >You are, of course, aware that "kernel" and "Colonel" are homonyms.
    >
    >http://en.wikipedia.org/wiki/Homonym



    You are aware, of course, that he posted that exactly that way
    deliberately, right?

    Jeez dude... catch up.
    --

    HHHHHHHHH HHHHHHHHH DDDDDDDDDDDDD
    H:::::::H H:::::::H D::::::::::::DDD
    H:::::::H H:::::::H D:::::::::::::::DD
    HH::::::H H::::::HH DDD:::::DDDDD:::::D
    H:::::H H:::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    H::::::HHHHH::::::H D:::::D D:::::D
    H:::::::::::::::::H D:::::D D:::::D
    H:::::::::::::::::H D:::::D D:::::D
    H::::::HHHHH::::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    HH::::::H H::::::HH DDD:::::DDDDD:::::D
    H:::::::H H:::::::H D:::::::::::::::DD
    H:::::::H H:::::::H D::::::::::::DDD
    HHHHHHHHH HHHHHHHHH DDDDDDDDDDDDD




    DDDDDDDDDDDDD VVVVVVVV VVVVVVVVDDDDDDDDDDDDD
    D::::::::::::DDD V::::::V V::::::VD::::::::::::DDD
    D:::::::::::::::DD V::::::V V::::::VD:::::::::::::::DD
    DDD:::::DDDDD:::::DV::::::V V::::::VDDD:::::DDDDD:::::D
    D:::::D D:::::DV:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::DV:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::::::V D:::::D D:::::D
    DDD:::::DDDDD:::::D V:::::::V DDD:::::DDDDD:::::D
    D:::::::::::::::DD V:::::V D:::::::::::::::DD
    D::::::::::::DDD V:::V D::::::::::::DDD
    DDDDDDDDDDDDD VVV DDDDDDDDDDDDD
     
    SuperM, Apr 29, 2007
    #10
  11. Wendell III

    Fake Name Guest

    > Jeez, dipshit... That kinda sounds like you need to do some more
    >development BEFORE you go throwing together a non-functional POS box,
    >eh?


    I've been using MythTV for years and it has ever feature the OP wanted
    built in and working.

    You can't even spell "clicks" and you are handing out answers to
    questions that are out of your depth.

    Welcome to my kill filter.
     
    Fake Name, Apr 29, 2007
    #11
  12. Wendell III

    Fake Name Guest

    > Ever heard of remote access, dipshit?

    So you never heard of headless boxes before yesterday and now you are
    lecturing on remote access?
     
    Fake Name, Apr 29, 2007
    #12
  13. On Sun, 29 Apr 2007 17:11:34 -0500, Fake Name <> Gave
    us:

    >> Jeez, dipshit... That kinda sounds like you need to do some more
    >>development BEFORE you go throwing together a non-functional POS box,
    >>eh?

    >
    >I've been using MythTV for years and it has ever feature the OP wanted
    >built in and working.


    Sure. Sounds like a myth.
    >
    >You can't even spell "clicks" and you are handing out answers to
    >questions that are out of your depth.


    You're an idiot. When speaking in computerese, the term IS clic,
    dipshit.

    >
    >Welcome to my kill filter.


    Oh boy. Yet another Usenet idiot that thinks his kill filter file
    edit announcements mean something.
    --

    HHHHHHHHH HHHHHHHHH DDDDDDDDDDDDD
    H:::::::H H:::::::H D::::::::::::DDD
    H:::::::H H:::::::H D:::::::::::::::DD
    HH::::::H H::::::HH DDD:::::DDDDD:::::D
    H:::::H H:::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    H::::::HHHHH::::::H D:::::D D:::::D
    H:::::::::::::::::H D:::::D D:::::D
    H:::::::::::::::::H D:::::D D:::::D
    H::::::HHHHH::::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    HH::::::H H::::::HH DDD:::::DDDDD:::::D
    H:::::::H H:::::::H D:::::::::::::::DD
    H:::::::H H:::::::H D::::::::::::DDD
    HHHHHHHHH HHHHHHHHH DDDDDDDDDDDDD




    DDDDDDDDDDDDD VVVVVVVV VVVVVVVVDDDDDDDDDDDDD
    D::::::::::::DDD V::::::V V::::::VD::::::::::::DDD
    D:::::::::::::::DD V::::::V V::::::VD:::::::::::::::DD
    DDD:::::DDDDD:::::DV::::::V V::::::VDDD:::::DDDDD:::::D
    D:::::D D:::::DV:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::DV:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::::::V D:::::D D:::::D
    DDD:::::DDDDD:::::D V:::::::V DDD:::::DDDDD:::::D
    D:::::::::::::::DD V:::::V D:::::::::::::::DD
    D::::::::::::DDD V:::V D::::::::::::DDD
    DDDDDDDDDDDDD VVV DDDDDDDDDDDDD
     
    SuperM@ssiveBlackHoleAtTheCenterOfTheMilkyWayGalax, Apr 29, 2007
    #13
  14. On Sun, 29 Apr 2007 17:12:41 -0500, Fake Name <> Gave
    us:

    >> Ever heard of remote access, dipshit?

    >
    >So you never heard of headless boxes before yesterday and now you are
    >lecturing on remote access?


    I've put together more servers of more different platforms that a twit
    like you has ever even gazed upon.
    --

    HHHHHHHHH HHHHHHHHH DDDDDDDDDDDDD
    H:::::::H H:::::::H D::::::::::::DDD
    H:::::::H H:::::::H D:::::::::::::::DD
    HH::::::H H::::::HH DDD:::::DDDDD:::::D
    H:::::H H:::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    H::::::HHHHH::::::H D:::::D D:::::D
    H:::::::::::::::::H D:::::D D:::::D
    H:::::::::::::::::H D:::::D D:::::D
    H::::::HHHHH::::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    H:::::H H:::::H D:::::D D:::::D
    HH::::::H H::::::HH DDD:::::DDDDD:::::D
    H:::::::H H:::::::H D:::::::::::::::DD
    H:::::::H H:::::::H D::::::::::::DDD
    HHHHHHHHH HHHHHHHHH DDDDDDDDDDDDD




    DDDDDDDDDDDDD VVVVVVVV VVVVVVVVDDDDDDDDDDDDD
    D::::::::::::DDD V::::::V V::::::VD::::::::::::DDD
    D:::::::::::::::DD V::::::V V::::::VD:::::::::::::::DD
    DDD:::::DDDDD:::::DV::::::V V::::::VDDD:::::DDDDD:::::D
    D:::::D D:::::DV:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::DV:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::V:::::V D:::::D D:::::D
    D:::::D D:::::D V:::::::::V D:::::D D:::::D
    DDD:::::DDDDD:::::D V:::::::V DDD:::::DDDDD:::::D
    D:::::::::::::::DD V:::::V D:::::::::::::::DD
    D::::::::::::DDD V:::V D::::::::::::DDD
    DDDDDDDDDDDDD VVV DDDDDDDDDDDDD
     
    SuperM@ssiveBlackHoleAtTheCenterOfTheMilkyWayGalax, Apr 29, 2007
    #14
  15. Wendell III

    Justin Guest

    SuperM wrote on [Sun, 29 Apr 2007 13:27:45 -0700]:
    > On Sat, 28 Apr 2007 22:42:33 -0500, Fake Name <> Gave
    > us:
    >
    >>> Jeez, dude, it can't be that hard to make a few mouse clics, ya wuss.

    >>
    >>Jeez, dude, it can't be so hard to read the original post and
    >>understand that a headless box, by definition, has no video, keyboard,
    >>or mouse, ya idiot.

    >
    >
    > Jeez, dipshit... That kinda sounds like you need to do some more
    > development BEFORE you go throwing together a non-functional POS box,
    > eh?


    Headless boxen work just fine.
     
    Justin, Apr 30, 2007
    #15
  16. Wendell III

    Justin Guest

    wrote on [Sun, 29 Apr 2007 15:45:34 -0700]:
    > You're an idiot. When speaking in computerese, the term IS clic,
    > dipshit.


    No, it isn't.
     
    Justin, Apr 30, 2007
    #16
  17. Wendell III

    Justin Guest

    Mark W wrote on [Sun, 29 Apr 2007 17:20:33 +0100]:
    >
    > "Wendell III" <> wrote in message
    > news:2007042816405375249-wendelliii@gmailcom...
    >> Hi all,
    >>
    >> I am looking for a way to make my headless Linux box auto-detect DVD-video
    >> upon insert into a drive, proceed with a ripping process, and then an
    >> H.264 encoding process. Basically, I'm looking for a solution where I have
    >> to do nothing but insert the disc.
    >>
    >> Any suggestions on how to proceed? Obivously the latter parts are easier
    >> if I can figure out the former...
    >>
    >> Cheers,
    >> -Wendell
    >> --
    >>

    >
    > What! You don't even want to recompile your Colonel part way through?


    cliches are fun
     
    Justin, Apr 30, 2007
    #17
  18. Wendell III

    TB Guest

    "SuperMoron" queefed:

    > I've put together more servers of more different platforms that a twit
    > like you has ever even gazed upon.


    Is that some sort of geekspeak for taking orders at the McDonalds drive
    through window?

    T.B.
     
    TB, Apr 30, 2007
    #18
  19. Wendell III

    Losher Ooka Guest

    On 2007-04-28, Wendell III <> wrote:
    > Hi all,
    >
    > I am looking for a way to make my headless Linux box auto-detect
    > DVD-video upon insert into a drive, proceed with a ripping process, and
    > then an H.264 encoding process. Basically, I'm looking for a solution
    > where I have to do nothing but insert the disc.
    >
    > Any suggestions on how to proceed? Obivously the latter parts are
    > easier if I can figure out the former...
    >
    > Cheers,
    > -Wendell


    If you can script, it's easy enough to write a shell/perl/whatever
    script that runs in the background and examines the drive
    periodically. When it finds a DVD video inserted, it rips it to the
    hard drive, and then transcodes it.

    Actually, the hardest part, as someone has already pointed out, is
    that there's really no standard arrangment of titles on DVDs, so it's
    hard to fully automate the encoding -- simply choosing the longest
    title in it's primary language is the usual heuristic and generally
    works ok on movie DVDs, but like all heuristics will occasionally do
    completely the wrong thing, failing miserably on e.g. episodic dvds
    (i.e. ones containing a bunch of TV episodes).

    That said, you might cobble together, for example, a script using:

    1) dvd+rw-mediainfo to see if the drive is loaded

    2) lsdvd to print information about a video-DVD including the longest track

    3) tccat (or vobcopy or dvdbackup) to rip DVD titles to the hard drive

    4) mencoder to do the encoding.

    So something like:

    #! /bin/sh

    dev=/dev/hdb

    while true; do
    # sleep 15 minutes
    sleep 900

    # anything in the dvd drive?
    dvd+rw-mediainfo $dev
    if [ $? != 0 ]; then
    eject $dev
    continue
    fi

    # find the longest title/chapter
    longest=`lsdvd $dev | egrep -i longest | sed 's/.*: //'`

    # extract the longest title/chapter
    tccat -T $longest,-1 -i $dev > $longest.vob

    # encode, pass1
    nice -n +19 mencoder -oac copy -o /dev/null -ovc lavc -lavcopts \
    vcodec=mpeg4:vbitrate=950:vhq:autoaspect:vpass=1 $longest.vob

    # encode, pass2
    nice -n +19 mencoder -oac copy -o $longest.avi -ovc lavc -lavcopts \
    vcodec=mpeg4:vbitrate=950:vhq:autoaspect:vpass=2 $longest.vob

    # delete the ripped title/chapter to save space
    rm $longest.vob

    # eject the disk
    eject $dev
    done

    Cheers,

    Losher
     
    Losher Ooka, May 1, 2007
    #19
  20. On Tue, 01 May 2007 21:30:21 GMT, Losher Ooka
    <> Gave us:

    >On 2007-04-28, Wendell III <> wrote:
    >> Hi all,
    >>
    >> I am looking for a way to make my headless Linux box auto-detect
    >> DVD-video upon insert into a drive, proceed with a ripping process, and
    >> then an H.264 encoding process. Basically, I'm looking for a solution
    >> where I have to do nothing but insert the disc.
    >>
    >> Any suggestions on how to proceed? Obivously the latter parts are
    >> easier if I can figure out the former...
    >>
    >> Cheers,
    >> -Wendell

    >
    >If you can script, it's easy enough to write a shell/perl/whatever
    >script that runs in the background and examines the drive
    >periodically. When it finds a DVD video inserted, it rips it to the
    >hard drive, and then transcodes it.
    >
    >Actually, the hardest part, as someone has already pointed out, is
    >that there's really no standard arrangment of titles on DVDs, so it's
    >hard to fully automate the encoding -- simply choosing the longest
    >title in it's primary language is the usual heuristic and generally
    >works ok on movie DVDs, but like all heuristics will occasionally do
    >completely the wrong thing, failing miserably on e.g. episodic dvds
    >(i.e. ones containing a bunch of TV episodes).



    THANK YOU.

    SHeesh... I thought I was more bonkers than I already know myself to
    be. ;-]
    >
    >That said, you might cobble together, for example, a script using:
    >
    >1) dvd+rw-mediainfo to see if the drive is loaded
    >
    >2) lsdvd to print information about a video-DVD including the longest track
    >
    >3) tccat (or vobcopy or dvdbackup) to rip DVD titles to the hard drive
    >
    >4) mencoder to do the encoding.
    >
    >So something like:
    >
    >#! /bin/sh
    >
    >dev=/dev/hdb
    >
    >while true; do
    > # sleep 15 minutes
    > sleep 900
    >
    > # anything in the dvd drive?
    > dvd+rw-mediainfo $dev
    > if [ $? != 0 ]; then
    > eject $dev
    > continue
    > fi
    >
    > # find the longest title/chapter
    > longest=`lsdvd $dev | egrep -i longest | sed 's/.*: //'`
    >
    > # extract the longest title/chapter
    > tccat -T $longest,-1 -i $dev > $longest.vob
    >
    > # encode, pass1
    > nice -n +19 mencoder -oac copy -o /dev/null -ovc lavc -lavcopts \
    > vcodec=mpeg4:vbitrate=950:vhq:autoaspect:vpass=1 $longest.vob
    >
    > # encode, pass2
    > nice -n +19 mencoder -oac copy -o $longest.avi -ovc lavc -lavcopts \
    > vcodec=mpeg4:vbitrate=950:vhq:autoaspect:vpass=2 $longest.vob
    >
    > # delete the ripped title/chapter to save space
    > rm $longest.vob
    >
    > # eject the disk
    > eject $dev
    >done
    >
    >Cheers,
    >
    >Losher
    >
    >

    Nice code segment, but Linux usually looks at the media upon
    insertion, so it wouldn't be too hard to make it look, then hit the
    script at insertion time, and do away with that sleepy shtuff.

    Heheheh!
     
    SuperM@ssiveBlackHoleAtTheCenterOfTheMilkyWayGalax, May 2, 2007
    #20
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Andrew Jones

    WEP configuration for network users - automated

    Andrew Jones, May 12, 2005, in forum: Wireless Networking
    Replies:
    0
    Views:
    522
    Andrew Jones
    May 12, 2005
  2. Kathi
    Replies:
    0
    Views:
    720
    Kathi
    Jul 17, 2006
  3. Fu Schnickens

    Changing file from User Process to System process

    Fu Schnickens, Dec 28, 2006, in forum: Computer Support
    Replies:
    3
    Views:
    531
    Plato
    Dec 30, 2006
  4. Pieter
    Replies:
    11
    Views:
    2,107
    Pieter
    Jun 12, 2005
  5. Have a nice cup of pee

    Linux... yeah linux.. Linux

    Have a nice cup of pee, Apr 12, 2006, in forum: NZ Computing
    Replies:
    19
    Views:
    711
    Bette Noir
    Apr 17, 2006
Loading...

Share This Page