Vivaldi + PepperFlash
I have problems with Vivaldi and Pepperflash. First of all, I can't get any diagnostics on Flash plugin, any status information. Extensions page says I have no extensions. However, I don't know if PepperFlash is even supposed to be listed there, strictly it is a plugin rather than extensions. Tried searching the web, no luck.
Flash does not play, and I am unable to see what is going on there. I have installed latest Vivaldi from RPM (rpm2tgz). Took a brief look at the Slackbuild script, and it looks like mostly download related stuff, icon cache update, etc., so I thought RPM might do. I have Chromium PepperFlash installed and it works with Chromium. Worked with Opera, too. Also noticed that there is a 'lib' directory under /opt/vivaldi, and there is a ffmpeg shared library in it. ldd does not list libffmpeg.so as missing. Nevertheless, tried to add 'lib' directory to LD_LIBRARY_PATH, no effect. Tried to symlink Pepperflash .so to Vivaldi dir and lib dir, no effect. Only thing I noticed is an error thrown into terminal, when started from it. It says: MediaEvent: MEDIA_ERROR_LOG_ENTRY {"error":"FFmpegDemuxer: open context failed"} Tried download vivaldi-ffmpeg-codecs from Slackbuilds for 14.2, but the link is broken. Also I have NPAPI Flashplayer plugin installed, and I wonder if Vivaldi tries to load it for some stupid reason. Youtube videos are playing fine, but, I guess it is pure HTML5 video. If there is someone out there who has Vivaldi+Pepperflah working, please tell me how to find out if plugin is found, recognized and loaded in the first place. ====== UPDATE ====== I have solved the Flash playback issue. Playback is very smooth. A custom version of libffmpeg.so needs to be built. The script to build it can be found here: https://gist.github.com/ruario/bec42d156d30affef655 However, still there I can't find any information on plugin status. Any other browser which I tried provides that information. At least is plugin loaded or not and file path from which it was loaded. It is more like Vivaldi, rather than Slackware issue. However, I am not going to mark this solved yet, hoping that someone might provide more information. |
I know with FireFox and some sights that have video of one of FireFox default path search for pepperflash this is one and this is how I hack fixed it
get a hold of this flash_player_ppapi_linux.x86_64.tar.gz untar it and get the .so out of it. Code:
mkdir -p /opt/google/chrome/PepperFlash |
Quote:
entry for Adobe Flash Player that shows its version number |
The 'Plugins' page has disappeared in the newer version. If you click Menu > Help > About, you'll see the plugins there.
PS and by the way, you can download the latest ppapi version of flash from adobe. |
Thanks Petelq, I found it. I guess plugin page is gone because browser plugins are considered "evil". Flash was considered "evil", too, but recently all browsers extended support for Flash plugins. I guess it got "rehabilitated"...
|
Hi, I am Ruarí. I am a slacker and have been for a number of years (I used to be quite active on this forum). I work for Vivaldi as a tester and have worked in the past for Opera in a similar role.
Quote:
AlienBob's chromium-pepperflash-plugin would place libpepflashplayer.so in /usr/lib/chromium/PepperFlash (for 32bit) or /usr/lib64/chromium/PepperFlash (for 64bit). These are two of the directories where Vivaldi will search for Pepper Flash. Thus to have Flash working in Vivaldi on Slackware all you need do is install chromium-pepperflash-plugin (from AlienBOB). If you would like to confirm that you have Flash installed and working and it is the version you expect, simply load http://www.adobe.com/software/flash/about/ as explained on the relevant Vivaldi help page https://help.vivaldi.com/article/ins...r-for-vivaldi/. Pressing "F1" in Vivaldi calls up the help database, which can searched just like in many other graphical programs. That same help page also states: Quote:
Quote:
Quote:
Quote:
Quote:
Indeed the very gist you linked to is written by me and states, quite clearly: Quote:
Having read your complete request my guess would be that you were never after Flash at all but instead working "proprietary" HTML5 video and audio, which is why the gist that helps you install a replacement libffmpeg.so worked for you. P.S. For anyone reading this who does want to know more about Vivaldi and Flash the short summary is. Install chromium-pepperflash-plugin (from AlienBOB) and confirm things are working via http://www.adobe.com/software/flash/about/. If you later wish to disable flash in Vivaldi without removing chromium-pepperflash-plugin, we also have a setting here "Webpages → Plugins → Flash Plugin". P.P.S. For the very curious, these are all the directories where Vivaldi will look for the Pepper Flash plugin (libpepflashplayer.so) Code:
/opt/google/chrome/PepperFlash |
Quote:
|
Quote:
Quote:
Quote:
|
Quote:
I am not expert on Flash, however, it does more than one thing. There is a media playback capability and there is scripting language, "Actionscript" or something. One is often confronted with what they call a player, a component which provide volume control, play and pause controls, skip forward and backward controls, sometimes even subtitles upload form. It seems that those players often need Flash to run, although content itself could be played without it. Few years ago we were told that Javascript was supposed to handle everything, including playback controls, but those player components still won't run without Flash. Perhaps they are coded in Actionscript, I don't know. Or perhaps it is something about security restrictions, when player is hosted at one domain and content at the other. I agree with your statements, but, in general case, you need both, Flash and proprietary codecs, in order to watch something on the web. That is why I tried to establish if Flash plugin was found, recognized and loaded before moving to next step. Next step was to make sure that I have all the necessary codecs. Good people on this forum pointed me to "Help/About" menu entry. Your own script helped me with codecs, and now I am good. |
Quote:
|
Quote:
|
Quote:
So many sites now are using the <video></video> tags from the html5 spec, which does not require flash to work. |
Quote:
|
I find curious how everyone has written the Flash off, announced the end of it and (verbally) pooped on it. Then, suddenly, Flash is back. Adobe resumed development of NPAPI Flashplayer and released several new versions. Everyone keeps quiet on it, nobody comments it.
I'd say there is something important which can't be done with HTML5 + CSS + Javascript. I am familiar with web programing and I'd say it isn't about page design or scripting. More likely there is something about video streaming. Unfortunately, I don't know much about it. Considering Frefox, I had performance issues while playing videos. Until recently, when I updated ffmpeg. Most of the videos I watch are MP4. I am using Firefox ESR, rather than latest release. I thought, finally, Firefox works wright, and then I heard that they are dropping ALSA support. I suppose it is time to pick another browser. Vivaldi is a pleasant surprise. |
Quote:
|
All times are GMT -5. The time now is 12:56 PM. |