Tutorial[ Multimedia ] : Play DVD movies - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: ROCKPRO64 (https://forum.pine64.org/forumdisplay.php?fid=98) +--- Forum: RockPro64 Projects, Ideas and Tutorials (https://forum.pine64.org/forumdisplay.php?fid=104) +--- Thread: Tutorial[ Multimedia ] : Play DVD movies (/showthread.php?tid=7206) |
Tutorial[ Multimedia ] : Play DVD movies - tuxd3v - 02-26-2019 Hello All, DvD movies have a security system called css .. Without a proper Library capable of reading the Dvd you will not be able to play movies.. Pay attention to the Legislation on your Country, in case its ok.. videolan.org Team have a library, for that, but they don't provide a aarch64 package.. I haven't found it in the ayufan repo, with the correct name..but its there with 'libdvd-pkg' , its a package that automates the process of downloading, compiling and installing, but I got Errors with it.. So I compiled the Source Code.. The last version is 1.4.2. 1). Clone the project: Code: cd /opt && git clone --branch 1.4.2 https://code.videolan.org/videolan/libdvdcss.git && cd libdvdcss 2). Remake Gnu Build system files in all dirs to default to '.' Code: autoreconf -i 3). Configure with prefix to install in '/usr/local'( its already the default..) Code: ./configure CFLAGS="-O3 -march=armv8-a+simd+crypto+crc -mtune=cortex-a72.cortex-a53" --prefix=/usr/local 4). Compile the code Code: make -j4 5). If no errors, install: Code: make install 6). Check if Libraries are really there: Code: root@rockpro64:/opt/libdvdcss# find /usr -name libdvdcss\* 7). Remove all the downloaded source code: Code: cd / && rm -rf /opt/libdvdcss Done!! Now the player, I think for now the best option is the mpv, or any skin for it, ..bsplayer? I use bsplayer which uses mpv beneath, and its easy to configure legends, sound tracks and so on.., it seems to consume less resources.. Hope you enjoy, Best Regards |