Ripping from dvd doesn't work

Bug #368125 reported by David Prieto
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Arista Transcoder
Incomplete
High
Daniel G. Taylor

Bug Description

Hi,

Just tried to rip a dvd using Arista 0.8. I selected the source (dvd), device (computer) and preset (high), then pressed "add to queue", but nothing happened.

This happens every time I try.

Revision history for this message
Daniel G. Taylor (danielgtaylor) wrote :

Make sure you have the required GStreamer plugins installed! See the README for what all is required.

Please run arista-gtk in a terminal and paste the output into this bug report. Even more helpful would be to try the latest trunk with:

bzr export arista lp:arista

And using the latest trunk run ./arista-gtk -v and paste the output here!

Changed in arista:
assignee: nobody → danielgtaylor
importance: Undecided → High
status: New → Incomplete
Revision history for this message
Daniel G. Taylor (danielgtaylor) wrote :

Another note - ripping from DVDs requires libdvdcss to be installed if the DVD is encrypted with CSS (most commercial DVDs are). It is usually not in the normal repositories but can be found in various places online because of the potentially illegal nature of decrypting DVDs to watch or rip them.

Changed in arista:
status: Incomplete → New
Revision history for this message
David Prieto (frandavid100-gmail) wrote :

I just checked, and all dependecies are met (python-gtk is 2.14 though). Libdvdcss is there too.

Running arista-gtk from a terminal, then trying to rip a dvd gives this output:

libdvdread: Using libdvdcss version 1.2.10 for DVD access

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000142
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0000f1d1
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0000f20b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x0000f237
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x00010387
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x0006e6f8
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x0006f85c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x000ccc86
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x000cdded
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x0012b087
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x0012c1e5
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x001895a7
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x0018a716
libdvdread: Elapsed time 0
libdvdread: Found 6 VTS's
libdvdread: Elapsed time 0

(arista-gtk:12604): GStreamer-CRITICAL **: gst_event_new_new_segment_full: assertion `start != -1' failed

(arista-gtk:12604): GStreamer-CRITICAL **: gst_event_new_new_segment_full: assertion `start != -1' failed
Traceback (most recent call last):
  File "/home/david/Escritorio/arista-0.8/arista/transcoder.py", line 109, in _got_info
    self._setup_pass()
  File "/home/david/Escritorio/arista-0.8/arista/transcoder.py", line 380, in _setup_pass
    self._build_pipeline(cmd)
  File "/home/david/Escritorio/arista-0.8/arista/transcoder.py", line 397, in _build_pipeline
    raise PipelineException("Unable to construct pipeline! " + str(e))
arista.transcoder.PipelineException: Unable to construct pipeline! videotee could not be linked to mux

Revision history for this message
Daniel G. Taylor (danielgtaylor) wrote :

I believe this was due to a bug with dynamic elements not linking properly which has now been fixed in the latest release with help from the GStreamer developers. Please try Arista 0.9 and let me know if this issue still exists!

Revision history for this message
David Prieto (frandavid100-gmail) wrote :

0.9 does generate a video file, but it seems to be empty and is created in ~1 second. I'm attaching the resulting video.

Revision history for this message
Daniel G. Taylor (danielgtaylor) wrote :

Quite strange. Can you confirm that this happens with all DVDs? I was able to rip a DVD today with Arista (the first Futurama movie) without any problems. Perhaps it is the disc? Does it rip okay in other apps?

Changed in arista:
status: New → Incomplete
Revision history for this message
Joe "Rotund" Tennies (joe-tennies) wrote :

I'm using the 0.9.3+repack-0ubuntu3 in Karmic, and I have to "Add To Queue" twice. The first time it will typically fail with an error message that there is no audio or video (verified on 2 computers). Of course, now that I tried to quickly reproduce it, it didn't and is now ripping.

Revision history for this message
Joe "Rotund" Tennies (joe-tennies) wrote :

Sorry, the whole point of the comment was whether that was what was being observed.

Revision history for this message
KarlRelton (karllinuxtest-relton) wrote :

I'm on Karmic and it just hangs, similar to #3 but without the Gstreamer asserts.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.