Results 1 to 9 of 9

Thread: Ripping TV show dvd's easily?

  1. #1
    Join Date
    Aug 2010
    Beans
    8
    Distro
    Ubuntu 10.04 Lucid Lynx

    Question Ripping TV show dvd's easily?

    I'm not interested in your view of the legalities involved - I own the dvds I wish to rip which is legal where I live, if you wish to debate the legalities please make a separate thread.


    I'm looking for a way to easily rip dvd's containing multiple features / episodes - preferable as easy as poping in the dvd pushing a button and coming back a later to repeat the process.

    The reason that I want it that simple is not just that I'm lazy but that it's alot of episodes and having to manually go through them would take even longer ( there are usually 2-4 episodes per disc )

    Looking forward to your answer

  2. #2
    Join Date
    Sep 2009
    Location
    UK
    Beans
    535
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Re: Ripping TV show dvd's easily?

    There are a number of programs that can rip from DVDs.

    Try typing 'dvd rip' without the quotes into the search box in ubuntu software centre.

    btw, you have a legal right to make a 'backup' of your DVDs
    DMedia - Distributed Media Library
    LaVida - A simulation game for Linux
    AskUbuntu

  3. #3
    Join Date
    Mar 2010
    Location
    in front of a computer
    Beans
    252
    Distro
    Ubuntu Development Release

    Re: Ripping TV show dvd's easily?

    Thoggen is the best

  4. #4
    Join Date
    Aug 2010
    Beans
    8
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Ripping TV show dvd's easily?

    Quote Originally Posted by dv3500ea View Post
    There are a number of programs that can rip from DVDs.

    Try typing 'dvd rip' without the quotes into the search box in ubuntu software centre.

    btw, you have a legal right to make a 'backup' of your DVDs
    Yes I'm aware that there are multiple programs that can rip features from DvDs ( my favorite so far is dvd::rip ), what I'm looking for is a program that will let me rip multiple features on the same disc in one go.

    ie say I have a dvd "TVSHOW" on this there are 16 chapters - 4 of theese are episodes, I want to be able to tell the program to rip those 4 to what I name them ( and their subtitles ) - and then come back once it's done.

    With 'dvd::rip queue' I can sort of do it by creating 4 projects per disc but it is rather cumbersome and each result will be named '<projectname>/avi/<chapter>/<chapter>.<ext>'

    Which means a lot of renaming, I was rather hoping for a neat package for it - but it seems it doesn't exist.

  5. #5
    Join Date
    Apr 2010
    Beans
    12
    Distro
    Kubuntu 10.10 Maverick Meerkat

    Re: Ripping TV show dvd's easily?

    Quote Originally Posted by __guppy View Post
    I was rather hoping for a neat package for it - but it seems it doesn't exist.
    I'm started out to do the same thing (storage space to waste and annoyed of dvd-drive noise) - did you find a suitable solution?

    Thanks.

  6. #6
    Join Date
    Feb 2008
    Beans
    9

    Re: Ripping TV show dvd's easily?

    You could just select each title from the drop down box in Handbrake, and create a new name for the file (i.e. Desperate Houswives S01E01) Then "add to queue". The click run once you've got them all selected! I'm doing this right now.

  7. #7
    Join Date
    Mar 2005
    Beans
    3

    Re: Ripping TV show dvd's easily?

    This is also something I regularly want to do, for instance making sure all the shows I've got on dvd can also be watched easily from XBMC.

    I haven't found a good solution yet, so I wrote a simple script based on handbrake cli. Not that special, but does the job.

    Code:
    #!/bin/bash
    # extractdvd.sh
    # input must be:
    #    - <devicename> (which can be anything lsdvd takes)
    #    - <outputfolder> where do you want the ripped series
    #    - <outputname> the base name of the output
    
    INPUT_DVD=$1
    OUTPUT_FOLDER=$2
    OUTPUT_NAME=$3
    
    LSDVDOUTPUT=$(lsdvd "$1")
    
    # if available get the title and get the number of titles
    TITLE=$(echo "$LSDVDOUTPUT" | grep -i Disc | sed 's/Disc Title: //g')
    NOMTITLES=$(echo "$LSDVDOUTPUT" | grep -i Length | wc -l)
    echo $NOMTITLES
    
    # iterate over each title
    for (( c=1; c <= $NOMTITLES+1; c++ )) do
            PREFIX=''
            if [ $c -lt  10 ]; then PREFIX="0" ; fi
            OUTPUT_NAME_TITLE=$OUTPUT_FOLDER"/"$OUTPUT_NAME"-"$PREFIX$c".m4v"
            HandBrakeCLI -i $INPUT_DVD -o $OUTPUT_NAME_TITLE -t $c
    done

  8. #8
    Join Date
    Aug 2006
    Beans
    8

    Re: Ripping TV show dvd's easily?

    I've modified your script a bit to add a starting point to the episode name and I've taken the liberty to modify the output name.


    Now you can do something like :

    Code:
    sudo ./ripdvd.sh /media/dvd/ /target/ soa_s03_e 7
    this will starts counting at 8 (7+1) so you can rip seasons on multiple DVDs.

    My output format only adds the 01, 02 to the title to be more compatible with XMBC's scrappers.
    Code is here :

    Thanks for the script

  9. #9
    Join Date
    Feb 2007
    Beans
    24,961
    Distro
    Ubuntu 20.04 Focal Fossa

    Re: Ripping TV show dvd's easily?

    From the Ubuntu Forums Code of Conduct.
    If a post is older than a year or so and hasn't had a new reply in that time, instead of replying to it, create a new thread. In the software world, a lot can change in a very short time, and doing things this way makes it more likely that you will find the best information. You may link to the original discussion in the new thread if you think it may be helpful.
    Thread closed.

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •