LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 06-05-2019, 01:13 AM   #1
hedron
Member
 
Registered: Jul 2009
Location: NYC
Distribution: Slackware64-multilib 14.2, SARPI
Posts: 319

Rep: Reputation: 30
watching a DVD in linux


It really should be as easy as:

xine /dev/sr0

But it isn't. Can anyone link me to simple instructions to simply watch a stupid movie on a DVD disc in linux? I googled, but I get nothing but garbage.
 
Old 06-05-2019, 01:45 AM   #2
Qury
Member
 
Registered: Feb 2004
Location: Dublin
Distribution: Slackware
Posts: 160

Rep: Reputation: 139Reputation: 139
try VLC, it just works.
 
Old 06-05-2019, 02:02 AM   #3
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: Slackware
Posts: 8,851

Rep: Reputation: 3781Reputation: 3781Reputation: 3781Reputation: 3781Reputation: 3781Reputation: 3781Reputation: 3781Reputation: 3781Reputation: 3781Reputation: 3781Reputation: 3781
Install libdvdcss and try again.
 
Old 06-05-2019, 02:19 AM   #4
Labinnah
Member
 
Registered: May 2014
Location: Łódź, Poland
Distribution: Slackware-current
Posts: 53

Rep: Reputation: 14
If you want use xine
Code:
xine dvd://
But I'm afraid you cannot watch encrypted DVD (region locked) in vanilla Slackware. You need libdvdcss from slackbuilds.org, however using it is probably illegal in USA.
 
Old 06-05-2019, 02:59 AM   #5
Slackwarefanboy
Member
 
Registered: Apr 2019
Location: Garden State
Distribution: Slackware
Posts: 108

Rep: Reputation: Disabled
libdvdcss, VLC and make sure you are multlib enabled, would be my best guess. Come back with input so we can know whats going on... I may just buy a external DVD player and see what is up. Also do you have an external DVD player or internal, what's your specs?

Last edited by Slackwarefanboy; 06-05-2019 at 03:01 AM.
 
Old 06-05-2019, 10:25 AM   #6
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 6,014

Rep: Reputation: 3684Reputation: 3684Reputation: 3684Reputation: 3684Reputation: 3684Reputation: 3684Reputation: 3684Reputation: 3684Reputation: 3684Reputation: 3684Reputation: 3684
Quote:
Originally Posted by Slackwarefanboy View Post
libdvdcss, VLC and make sure you are multlib enabled, would be my best guess.
Multilib won't be required for this. Typically multlib is required if you want to use wine, steam, or other closed-source programs that aren't available in 64bit.

EDIT: @OP, most likely, the only thing you're missing is libdvdcss. Pat can't include this in Slackware for legal reasons.

If you want to go the VLC route, I believe you may need to use the "restricted" version as that version is legally not allowed in a lot of countries due to enabling support for various patent and/or legal encumbered items. I don't think Eric includes libdvdcss with the normal package, only the restricted one.

http://slackware.nl/people/alien/res...d_slackbuilds/

Last edited by bassmadrigal; 06-05-2019 at 10:37 AM.
 
Old 06-05-2019, 05:58 PM   #7
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 1,151

Rep: Reputation: 354Reputation: 354Reputation: 354Reputation: 354
Install libdvdcss , and mplayer do the rest.
 
Old 06-06-2019, 05:29 PM   #8
mrapathy
Member
 
Registered: Nov 2005
Distribution: slackware
Posts: 231

Rep: Reputation: 47
last I knew had to mess with /dev/dvd. permission changes. I used to use xine which worked well.
look for DVD how-to should explain how to do everything.
do need libdvdcss
 
Old 06-06-2019, 09:58 PM   #9
khronosschoty
Member
 
Registered: Jul 2008
Distribution: Slackware
Posts: 414
Blog Entries: 2

Rep: Reputation: 207Reputation: 207Reputation: 207
Quote:
Originally Posted by https://www.videolan.org/vlc/download-slackware.html
32-bit and 64-bit Slackware packages (SlackBuild script included) for official VLC source releases are available from http://www.slackware.com/~alien/slackbuilds/vlc/. These packages do not contain codecs that are suffering from patent or copyright issues. If you need MP3/AAC encoding support, a full-featured version can be downloaded from this non-US mirror: http://slackware.org.uk/people/alien...ackbuilds/vlc/.

Alien's VLC packages have no dependency on additional packages (except for libdvdcss if you want to play DVD's)

Instructions for building a package from source are available on the VideoLAN Wiki
Even if you go the VLC route you'll likely need the libdvdcss.
 
Old 06-06-2019, 10:59 PM   #10
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 6,014

Rep: Reputation: 3684Reputation: 3684Reputation: 3684Reputation: 3684Reputation: 3684Reputation: 3684Reputation: 3684Reputation: 3684Reputation: 3684Reputation: 3684Reputation: 3684
Quote:
Originally Posted by khronosschoty View Post
Even if you go the VLC route you'll likely need the libdvdcss.
Based on Eric's SlackBuild, libdvdcss should not be needed in the restricted version. See this pertinent code section from the SlackBuild:

Code:
 # DVD support:
  # Only use patented code if we are allowing it:
  if [ "${USE_PATENTS}" == "YES" ]; then
    make_dvdcss
  fi
And that make_dvdcss function points to the following section:

Code:
# -----------------------------------------------------------------------------
# Compile libdvdcss
# -----------------------------------------------------------------------------
make_dvdcss()
{
echo -e "**\n**  libdvdcss  ...\n**"
cd $TMP/tmp-$PRGNAM/libdvdcss-$DVDCSS
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
LDFLAGS="$SLKLDFLAGS" \
./configure \
  --prefix=$VLCDEPSDIR/usr \
  --libdir=$VLCDEPSDIR/usr/lib${LIBDIRSUFFIX} \
  --disable-doc \
  --disable-shared \
  --program-prefix= \
  --program-suffix= \
  --build=$TARGET \
  2>&1 | tee $OUTPUT/configure-${PRGNAM}_dvdcss.log
  # Shared library needed so that libdvdread can query the library
  #--disable-shared \
make ${NUMJOBS} 2>&1 | tee $OUTPUT/make-${PRGNAM}_dvdcss.log
# Install libdvdcss into a temp location so libdvdread can pickup the library
echo -e "\n**\n**\n"
make install 2>&1 | tee -a $OUTPUT/make-${PRGNAM}_dvdcss.log
# Add DOCS to the vlcdeps to have it added to vlc package later:
mkdir -p $VLCDEPSDIR/doc/libdvdcss/
cp AUTHORS COPYING ChangeLog NEWS README \
  $VLCDEPSDIR/doc/libdvdcss/ || true
cd -
}
 
1 members found this post helpful.
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Watching a DVD on Linux is now technically a crime in Finland Ekkume Linux - News 28 10-10-2006 03:12 PM
Linux LiveCD for watching DVD? sixtimesnine Linux - Distributions 6 08-14-2006 09:43 AM
DVD-R, DVD+RW, DVD-RW and DVD+R zetsui Linux - Hardware 5 09-12-2003 06:15 PM
Watching DVD's KdE-FrEaK Linux - Software 3 07-19-2003 08:01 AM
Tuxracer looks like im watching a DVD rising_sun Linux - General 1 06-21-2002 03:35 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:55 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration