LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
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 01-03-2018, 09:45 AM   #1
kevmccor
Member
 
Registered: Aug 2004
Location: Texas
Distribution: slackware
Posts: 158

Rep: Reputation: 44
multimedia how to?


I can't seem to find a how-to or guide to multimedia for Slackware 14.2. I just want to be able to watch videos, youtube, netflix, etc. and have the common multimedia functionality that would be expected (I know about the firefox DRM option). The http://slackbuilds.org site has the files needed, e.g. ffmpeg, gStreamer, vlc, etc. and a multitude of libraries for dependencies. However, for someone who does not know about this it is a lot of work and it appears many of the dependencies are for specialized applications. Is it best for a "normal" desktop user to just install Alien Bob's ffmpeg and vlc ~alien/slackbuilds/ or is there an up-to-date guide to selecting the needed libraries and programs?

Thanks
 
Old 01-03-2018, 09:56 AM   #2
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
VLC and Firefox -> www.youtube.com gets you watching you're own vids and youtube. pretty simple. netflix?? doesn't it have its own web page too?

for VLC you might want to take the easy way out and install alienbob vlc
http://www.slackware.com/~alien/slackbuilds/vlc/

its already precompiled. just install it.

so for vlc and youtube no special anything needed, just install vlc and you're playing videos off your hdd or streaming through it as well.

It is not as complicated as you may think.

you just need to know how to operate your mouse and its buttons. right click on a video in your fav file manager, then select open with->vlc.

at the very least you might want to install ffmpeg just for poops and giggles.

if you just happen to have issues with vlc for whatever reason, bounce back in and post them so others can help you learn how to deal with them.

Last edited by BW-userx; 01-03-2018 at 10:08 AM.
 
Old 01-03-2018, 11:58 AM   #3
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by kevmccor View Post
I can't seem to find a how-to or guide to multimedia for Slackware 14.2.
There's a lot of different types of multimedia. But Slackware comes with a lot multimedia apps preinstalled and is able to play just about everything out of the box.

Quote:
Originally Posted by kevmccor View Post
I just want to be able to watch videos
Slackware includes mplayer, which will play just about anything, but it doesn't have a great interface (in fact, by default, it will only show the video with no additional GUI (menus, buttons, etc) and all usage of it needs to be with the keyboard. I use the smplayer frontend to make it extremely user friendly. You can grab the SlackBuild for it on SBo. Slackware also includes xine and a few other players. VLC is a popular one, but it is not included with Slackware (I'll cover that below).

Quote:
Originally Posted by kevmccor View Post
youtube
As far as I know, youtube should play fine with firefox as long as you've installed the latest Slackware patches. But I know it works with Chrome without anything special. I personally use forum member ruario's latest-chrome script, which will download the latest chrome, repackage it into a Slackware package, and optionally install it (run it as root with the -i option to install it automatically).

If you want to download youtube videos to watch them later, you can use youtube-dl.

Quote:
Originally Posted by kevmccor View Post
netflix
I believe the same goes for Netflix as the above. With the latest firefox, I think it works without issue, however, with the older versions, you needed to spoof your user-agent. Chrome should work without anything extra.

Quote:
Originally Posted by kevmccor View Post
Is it best for a "normal" desktop user to just install Alien Bob's ffmpeg and vlc ~alien/slackbuilds/ or is there an up-to-date guide to selecting the needed libraries and programs?
Alien's VLC is self-contained as he included all the required dependencies. He designed the package to not require anything outside of a full Slackware install, so once you grab that package, VLC will work without any other dependencies.

You may not need ffmpeg or other dependencies unless you have some other application that requires it, but Alien did the same with ffmpeg and has it completely self-contained where it doesn't require any additional dependencies.

However, be aware that he is limited in what he can provide on his slackware.com site due to patent restrictions. He has other releases that contain the restricted components on other sites, like slackware.uk. This pertains to both VLC and ffmpeg.
 
1 members found this post helpful.
Old 01-04-2018, 11:55 AM   #4
kevmccor
Member
 
Registered: Aug 2004
Location: Texas
Distribution: slackware
Posts: 158

Original Poster
Rep: Reputation: 44
Thanks for the replies. May I suggest that this information be included on https://docs.slackware.com/howtos:start. What prompted my post was the effort to create a sbopkg queue file for gst-plugins and a similar effort for ffmpeg. You are right that for my case it is best to just download the packages maintained by Alien Bob. However, I have used Slackware for a long time and what I appreciate most about it is the speed, reliability, and simplicity of maintaining it. This leads to a basic maintenance routine with little need to stay abreast of the latest software developments. That used to interest me, but now I mainly want the computer to just work. In the case of multimedia applications there seems to have been a lot of development and naturally some of that is esoteric or specialized. I guess I just haven't looked in the right places for the information. I list my gst-multimedia.sqf file here, which took too long to research and probably contains some useless stuff and omits something necessary. Necessary for what is a fair question. And how does this play with the Alien Bob packages? I figure that if this is a frustration for me, then it probably is for others as well.

Thanks

Code:
### gst-multimedia.sqf 
##
mplayer-codecs64
##
gst-libav
# gst-plugins-bad ()
# gst-plugins-ugly ()
OpenAL
gsm
recode
enca
libass
##
speex
TiMidity++ | SPEEX=yes
##
amrnb
amrwb
celt 
##
libmp4v2
faac
faad2
libdv
lame
schroedinger
dirac
x264
libquicktime
##
flite
fluidsynth
libcdaudio
libdc1394
#libdca
#libkate 
##
ladspa_sdk
liblrdf
libmimic
libmodplug
lv2
#libmusicbrains
#libofa
##
libwebp
##
libcuefile
libreplaygain
musepack-tools
##
#opencv
rtmpdump
#soundtouch
swfdec
xvidcore
opencore-amr
libdvdcss
libmpeg2 
twolame
##
gst-plugins-bad
gst-plugins-ugly
 
Old 01-04-2018, 12:36 PM   #5
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Do you really use all those packages as separate entities? Or are they mere pre-requisites for a VLC player? Most of your list is already built into my VLC package as statically linked libraries.
Apart from my VLC, then all I would use from your list is gst-plugins-bad, gstlibav, OpenAL and Timidity++.
Slackware-current already contains lame. And even though I don't use flite or ladspa-sdk I see how they can be useful.
See, that is a much shorter list. With comparable power if you use VLC for all your multimedia playback.
I would then add handbrake to record/rip/convert movies.
 
2 members found this post helpful.
Old 01-05-2018, 10:16 AM   #6
kevmccor
Member
 
Registered: Aug 2004
Location: Texas
Distribution: slackware
Posts: 158

Original Poster
Rep: Reputation: 44
I don't plan to use the packages as separate entities. Many programs bundle their dependencies because that is the only reliable way to have everything working. Looking at the pkg64 VLC package, I see the directory structure to be /lib64/vlc/plugins/ where the the dependency libraries are stored. I think this means that they are statically linked to vlc, as you said, and not available system wide. With the pkg64 ffmpeg, the libav* files are under just /lib64/ which implies they are available system wide, to other programs. For gst-plugins-bad, for example, the build would not use the vlc plugins. So one could not simply install gst-plugins-bad without including some dependencies, like libquicktime. I am sure I will be perfectly happy with the VLC package, but suppose I want to do some video with kdenlive (which I have been thinking about). Then I have another list of dependencies which overlaps. Maybe I should create sbopkg dependency lists for each program and do some kind of "diff" to get an overview.

Thanks
 
Old 01-08-2018, 07:19 PM   #7
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,800

Rep: Reputation: 4437Reputation: 4437Reputation: 4437Reputation: 4437Reputation: 4437Reputation: 4437Reputation: 4437Reputation: 4437Reputation: 4437Reputation: 4437Reputation: 4437
The issue with youtube, dailymotion and vimeo with Firefox is mostly about Flash. If you opt in to -- YouTube-HTML5 -- most will play out of the box on YT. The easiest workaround is to install the older Flash Plugin and set it to ask before loading. VLC is better in some ways but not the monumental problem you see. I find that one of the major advantages of Slackware's PKGTOOLS is that most dependencies are already met not to mention that installing from vanilla source is still always easier than on other distros partly because of that.

Maybe it has to do with what we are used to but since I just recently decided to try out Debian Stretch, I find having to constantly install what I have come to expect to already be there is a total PITA and even minor apps from vanilla source are worse. I'm sorry you're having difficulty but I'm equally certain that in a fairly short time you will discover that Slackware is one of, if not the most, low maintenance distro out AND it doesn't assume I'm an idiot and that the devs know what I want more than me.... or you.
 
Old 01-08-2018, 09:02 PM   #8
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,364
Blog Entries: 28

Rep: Reputation: 6160Reputation: 6160Reputation: 6160Reputation: 6160Reputation: 6160Reputation: 6160Reputation: 6160Reputation: 6160Reputation: 6160Reputation: 6160Reputation: 6160
You might want to check out Slackermedia.
 
Old 01-11-2018, 12:05 PM   #9
kevmccor
Member
 
Registered: Aug 2004
Location: Texas
Distribution: slackware
Posts: 158

Original Poster
Rep: Reputation: 44
Thanks for the link to Slackermedia. It goes a long way in explaining multimedia on Slackware.
 
Old 01-11-2018, 12:13 PM   #10
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
Quote:
Originally Posted by enorbet View Post
The issue with youtube, dailymotion and vimeo with Firefox is mostly about Flash. If you opt in to -- YouTube-HTML5 -- most will play out of the box on YT. The easiest workaround is to install the older Flash Plugin and set it to ask before loading.
Really just using youtube-dl would be far easier...
 
Old 01-11-2018, 05:28 PM   #11
heyjann
Member
 
Registered: Dec 2015
Posts: 102

Rep: Reputation: Disabled
Quote:
Originally Posted by enorbet View Post
The issue with youtube, dailymotion and vimeo with Firefox is mostly about Flash. If you opt in to -- YouTube-HTML5 -- most will play out of the box on YT.
No need to opt in to anything anymore, youtube and I think the other sites as well started to default to html5 some time ago.
Flash is not really needed nowadays except maybe if you're into some old web games.
 
  


Reply



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
Multimedia laz007 Linux - Newbie 7 04-04-2015 09:27 AM
multimedia chandrakantfatak Linux - Newbie 2 01-20-2010 07:06 AM
How to download entire multimedia repository from debian-multimedia amrtuti Debian 4 02-20-2009 09:28 AM
Multimedia utsav Linux - Newbie 3 12-15-2008 11:22 AM
LXer: Become a multimedia pro with the Vector Linux Multimedia Bonus Disc LXer Syndicated Linux News 0 10-08-2008 06:10 AM

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

All times are GMT -5. The time now is 01:47 AM.

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
Open Source Consulting | Domain Registration