documentation icon indicating copy to clipboard operation
documentation copied to clipboard

No docummentation on how to install dependencies not already packaged by Bottles(FFmpeg)

Open formlessdao opened this issue 3 years ago • 4 comments

How do I install FFmpeg as the dependency for another software I use? It uses it to do some transcoding.

I want to run an app named Subtitle Edit that's used to make subtitles.

The app is open source and even has somewhat of a guide how to install on Linux using Mono but I'm sure we have a better chance to make it run better under bottles.

https://www.nikse.dk/subtitleedit/help The following are the dependencies for Linux if installed using Mono; Packages required for Ubuntu based distros:

sudo apt-get install mono-complete
sudo apt-get install libhunspell-dev
sudo apt-get install libmpv-dev (libmpv.so)
sudo apt-get install tesseract-ocr
sudo apt-get install vlc (already installed on some distros, SE uses (libvlc.so))
sudo apt-get install ffmpeg (already installed on some distros)

Packages required for Arch based distros (like Manjaro):

sudo pacman -S mono
sudo pacman -S mpv
sudo pacman -S hunspell
sudo pacman -S ttf-dejavu (Unicode font)
sudo pacman -S tesseract
sudo pacman -S tesseract-data-eng (or install via "sudo mono SubtitleEdit.exe")

formlessdao avatar Sep 20 '22 11:09 formlessdao

Ffmpeg is already provided by our flatpak. We don’t provide other packages.

Notes for packaging bottles https://github.com/bottlesdevs/Bottles/wiki/Packaging

mirkobrombin avatar Sep 20 '22 12:09 mirkobrombin

Why does it not appear in the list of dependencies? I can not find it.

formlessdao avatar Sep 20 '22 12:09 formlessdao

Ffmpeg is already provided by our flatpak. We don’t provide other packages.

Notes for packaging bottles https://github.com/bottlesdevs/Bottles/wiki/Packaging

I don't think they meant ffmpeg as in the linux version, but rather ffmpeg as a windows/wine dependency

axtloss avatar Sep 20 '22 12:09 axtloss

Ffmpeg is already provided by our flatpak. We don’t provide other packages. Notes for packaging bottles https://github.com/bottlesdevs/Bottles/wiki/Packaging

I don't think they meant ffmpeg as in the linux version, but rather ffmpeg as a windows/wine dependency

  1. Yes I'm talking about ffmpeg as a Wine dependency, it does not appear as a dependency in Bottles.

  2. Two other Wine dependencies I need to install to make the program work is MPV(libmpv.so) and VLC(libvlc.so). It uses Vlc's waveform generator and uses MPV to playback videos.

  3. Wine outputed a crash log. How can I report the issue since you seem to distribute an unofficial Wine release? Also why is Wine version so old? The log mentions that current version of Wine is wine-7.0.r0.g2fc92f8b ( TkG Staging )

formlessdao avatar Sep 20 '22 13:09 formlessdao