Package Details: bomi-git 0.9.11.r65.g9544cb07-1

Git Clone URL: https://aur.archlinux.org/bomi-git.git (read-only, click to copy)
Package Base: bomi-git
Description: Powerful and easy-to-use GUI multimedia player based on mpv (git version)
Upstream URL: http://bomi-player.github.io
Licenses: GPL
Conflicts: bomi, cmplayer
Provides: bomi
Submitter: Kaan
Maintainer: None
Last Packager: esrevinu
Votes: 20
Popularity: 0.030088
First Submitted: 2015-08-15 10:21 (UTC)
Last Updated: 2022-03-09 15:43 (UTC)

Pinned Comments

esrevinu commented on 2019-04-29 20:09 (UTC)

After upgrading the system, rebuild bomi-git if you encounter the following problem with running bomi:

bomi: error while loading shared libraries: libxxxx.so.yy: cannot open shared object file: No such file or directory

Latest Comments

angrystar170 commented on 2022-06-18 08:39 (UTC)

errors when building bomi-git. error log: https://gist.github.com/angrystar170/c85bcaead9e42dde61872ce6fad63488

mosgerila commented on 2022-05-26 07:48 (UTC) (edited on 2022-05-26 07:49 (UTC) by mosgerila)

errors when building bomi-git:
make[2]: Leaving directory '/var/tmp/pamac-build-io/bomi-git/src/bomi/src/bomi' make[1]: [Makefile:42: release] Error 2 make[1]: Leaving directory '/var/tmp/pamac-build-io/bomi-git/src/bomi/src/bomi' make: [Makefile:40: build/build/bomi/bomi] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

f4aw commented on 2022-04-19 23:55 (UTC)

Please help. Segmentation fault only on wayland (gdb) bt

0 0x00007ffff5f76144 in xcb_send_request_with_fds64 () at /usr/lib/libxcb.so.1
1 0x00007ffff5f766ba in xcb_send_request () at /usr/lib/libxcb.so.1
2 0x00007ffff5f7cf25 in xcb_intern_atom () at /usr/lib/libxcb.so.1
3 0x000055555579a2be in ()
4 0x00005555556d4b9e in ()
5 0x0000555555624039 in ()
6 0x00007ffff374e310 in __libc_start_call_main () at /usr/lib/libc.so.6
7 0x00007ffff374e3c1 in __libc_start_main_impl () at /usr/lib/libc.so.6
8 0x00005555556320d5 in ()

esrevinu commented on 2022-03-09 15:53 (UTC)

@mans0n, Thank you for your advice. I just updated it.

I'll disown this package. If anyone interested, please take this package.

mans0n commented on 2022-03-09 14:11 (UTC)

@esrevinu You'll be able to reproduce the error now. Since ffmpeg 5.0, a lot of API have changed, I tried to solve it but I failed. I suggest to use ffmpeg4.4 for now. That will also require PKG_CONFIG_PATH="/usr/lib/ffmpeg4.4/pkgconfig" ./configure and a simple build fix patch.

esrevinu commented on 2022-01-02 05:02 (UTC)

@arpspoof, I can't reproduce that error. Please check /usr/include/libavfilter/avfilter.h, which contains the declaration of avfilter_register_all. If that file doesn't exist, your ffmpeg installation is corrupted, so reinstall ffmpeg package.

arpspoof commented on 2021-12-31 08:19 (UTC)

Anyone been able to get this to compile lately?

I can't get it to compile with the aforementioned ffmpeg 4.4, not sure if its just me:

video/ffmpegfilters.cpp: In member function ‘bool FFmpegFilterGraph::initialize(const QString&, const QSize&, mp_imgfmt)’: video/ffmpegfilters.cpp:114:5: error: ‘avfilter_register_all’ was not declared in this scope 114 | avfilter_register_all(); | ^~~~~~~~~~~~~~~~~~~~~

taki commented on 2021-07-15 06:43 (UTC)

thanks a lot @esrevinu

esrevinu commented on 2021-07-15 02:57 (UTC)

I just fixed the issue against ffmpeg 4.4 in upstream, so you can normally build bomi-git.

esrevinu commented on 2021-07-14 14:27 (UTC)

@taki, mpv source code carried along with bomi source code cannot be built with ffmpeg 4.4 of the system. I think API changes of ffmpeg cause this problem. I am trying to fix this issue.

For the time being, you can build bomi-git with the following procedure.

  1. downgrade ffmpeg to 4.3.2-6
  2. sudo ln -s libsrt.so.1.4.3 /usr/lib/libsrt.so.1
  3. build and install bomi-git package
  4. sudo rm /usr/lib/libsrt.so.1
  5. upgrade ffmpeg

taki commented on 2021-07-14 12:37 (UTC)

I'm getting the same errors when building bomi-git on two machines.

/usr/bin/ld: cannot find /home/taki/.cache/paru/clone/bomi-git/src/bomi/build/lib/libmpv.a: No such file or directory
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile.Release:1384: ../../build/bomi] Error 1

Is this a known-issue and/or does anyone have an idea of how to fix this?

JonasCz commented on 2021-02-17 19:51 (UTC)

@esrevinu, thanks,- deleting the chache folder fixed my problem too, now it doesn't crash anymore, thanks :-)

esrevinu commented on 2021-02-17 07:11 (UTC)

@ejKDE, I think that in wayland session, libva fails to init the dri driver, in which the segmentation fault occurs.

ejKDE commented on 2021-02-16 20:18 (UTC) (edited on 2021-02-16 20:28 (UTC) by ejKDE)

@esrevinu LIBVA_DRIVER_NAME="" bomi starts bomi and crashes. Downgrading qt5-declarative from 5.15.2 to 5.15.0 and rebuilding bomi results in: "Cannot mix incompatible Qt library (5.15.0) with this library (5.15.2) Aborted (core dumped)"

Edit

Ok, this is strange, it runs fine under Wayland session.

esrevinu commented on 2021-02-15 08:59 (UTC)

@ejKDE, Would you like to try the followings?

  1. rm -rf ~/.cache/xylosper and run bomi
  2. LIBVA_DRIVER_NAME="" bomi
  3. downgrade qt5-declarative package and run bomi

ejKDE commented on 2021-02-13 16:29 (UTC)

@esrevinu

Program doesn't crash but when i follow steps at some point it asks what to do, whether i press "Enter" or "c" it states that it segfaults. https://justpaste.it/3z1w7

JonasCz commented on 2021-02-09 19:01 (UTC)

Does anyone know where additional config files might be stored? I enabled the audio equalizer and now it crashes with segfault when opening a media file. I tried deleting the config folder ~/.config/xylosper/bomi, but it still crashes... is there any other configuration somewhere? ~/.config/mpv is empty.

esrevinu commented on 2021-01-23 20:44 (UTC) (edited on 2021-02-01 02:40 (UTC) by esrevinu)

@ejKDE, could you take the following steps?

  1. edit PKGBUILD to have options=(debug !strip)
  2. build bomi-git package with this PKGBUILD and install it (makepkg -si)
  3. run gdb bomi and run command run in gdb console
  4. run command bt if segmentation fault occurs
  5. tell me the output

ejKDE commented on 2021-01-23 19:50 (UTC)

@esrevinu this also didn't help

esrevinu commented on 2021-01-17 09:17 (UTC)

@ejKDE, I don't know how to solve the problem. Would you like to backup config files by executing mv ~/.config/xylosper{,.bak} and try running bomi again? Are other mpv-based players, such as baka-mplayer, working well?

ejKDE commented on 2021-01-15 20:12 (UTC)

Sorry, here is the better way to view it https://justpaste.it/7z0vh

ejKDE commented on 2021-01-15 20:07 (UTC)

@esrevinu, hi, here is the output: (I)[X11] Initialized hardware acceleration API: vaapi. (I)[OpenGL] Check OpenGL stuffs. (I)[OpenGL] Version: 4.6 (I)[OpenGL] Available FBO texture format: OGL::RGBA16_UNorm (I)[OpenGL] Available FBO texture format: OGL::RGBA8_UNorm (I)[OpenGL] Available extensions: GL_ARB_texture_rg, GL_ARB_texture_float, GL_KHR_debug, GL_NV_vdpau_interop, GL_ARB_framebuffer_object (D)[Engine] Create audio/video plugins (D)[Engine] Make registrations and connections (D)[mpv/preview] Start playloop thread (E)[mpv/preview] Failed to get vid: unsupported format for accessing property (D)[Engine] Initialized (D)[X11] _NET_WM_STATE_STAYS_ON_TOP supported (D)[mpv] Start playloop thread (D)[mpv/cplayer] mpv UNKNOWN (C) 2000-2015 mpv/MPlayer/mplayer2 projects (D)[mpv/cplayer] built on 2021-01-15T20:01:48 (D)[mpv/cplayer] ffmpeg library versions: (D)[mpv/cplayer] libavutil 56.51.100 (D)[mpv/cplayer] libavcodec 58.91.100 (D)[mpv/cplayer] libavformat 58.45.100 (D)[mpv/cplayer] libswscale 5.7.100 (D)[mpv/cplayer] libswresample 3.7.100 (D)[mpv/cplayer] (D)[mpv/cplayer] Configuration: ./waf configure --prefix=../../build --disable-manpage-build --enable-libmpv-static --disable-pdf-build --disable-vf-dlopen-filters --disable-test --disable-cplayer --disable-rubberband --enable-iconv --disable-termios --disable-shm --disable-libguess --disable-drm --enable-encoding --enable-libbluray --enable-dvdread --enable-dvdnav --disable-enca --disable-ladspa --disable-libbs2b --disable-lcms2 --enable-libswresample --disable-libavfilter --disable-libavdevice --disable-libavresample --disable-vapoursynth --disable-vapoursynth-lazy --disable-sdl2 --disable-sdl1 --disable-rsound --disable-sndio --disable-openal --disable-win32 --disable-x11 --disable-cocoa --disable-wayland --disable-xss --disable-xext --disable-xv --disable-xinerama --disable-xrandr --enable-gl --enable-gl-dummy --disable-vaapi-vo --disable-vdpau-vo --disable-vaapi-vpp --disable-caca --disable-dvb --disable-dvbin --disable-jpeg --disable-direct3d --disable-vda-gl --disable-tv --disable-tv-v4l2 --disable-libv4l2 --disable-pvr --disable-audio-input --disable-lua --enable-alsa --enable-oss-audio --enable-jack --enable-pulse --enable-cdda --enable-libsmbclient --enable-vdpau --enable-vdpau-gl-x11 --enable-vaapi --enable-vaapi-glx (D)[mpv/cplayer] List of enabled features: alsa asm atomics av-pix-fmt-mmal avcodec-chroma-pos-api avframe-metadata avframe-skip-samples build-date cdda debug-build dlopen dvdnav dvdread encoding fchmod gl gl-dummy glibc-thread-name glob iconv jack libass libass-osd libav libbluray libdl libm libmpv-static librt libsmbclient libswresample linux-fstatfs nanosleep optimize oss-audio oss-audio-native posix posix-or-mingw posix-spawn pthreads pulse resampler stdatomic subprocess vaapi vaapi-glx vaapi-hwaccel vdpau vdpau-gl-x11 vdpau-hwaccel videodev vt.h zlib (D)[mpv/input] Falling back on default (hardcoded) input config (D)[mpv/global] config path: 'scripts' -/-> '/home/sunweb/.config/mpv/scripts' (D)[mpv/global] config path: 'scripts' -/-> '/home/sunweb/.mpv/scripts' (D)[mpv/global] config path: 'scripts' -/-> '/mpv/scripts' (D)[mpv/cplayer] Run command: hook-add, flags=0, args=[on_load, 0, 0] (D)[mpv/cplayer] Run command: hook-add, flags=0, args=[on_unload, 1, 0] (D)[mpv/cplayer] Run command: stop, flags=0, args=[] (D)[mpv/cplayer] Run command: vo-cmdline, flags=0, args=[scale=bilinear:cscale=bilinear:dither-depth=auto:dither=no:frame-queue-size=3:frame-drop-mode=clear:fancy-downscaling=no:sigmoid-upscaling=no:interpolation=no:fbo-format=rgba16] (D)[mpv/cplayer] Run command: vo-cmdline, flags=0, args=[scale=bilinear:cscale=bilinear:dscale=bilinear:dither-depth=auto:dither=no:frame-queue-size=3:frame-drop-mode=clear:fancy-downscaling=no:sigmoid-upscaling=no:interpolation=no:fbo-format=rgba16] (D)[mpv/cplayer] Set property: ass-force-margins=true (D)[mpv] Error property unavailable: Couldn't set property sub-pos. (D)[mpv/cplayer] Set property: sub-pos=100 (D)[Main] Show MainWindow. (D)[mpv/cplayer] Set property: ass-force-margins=true (D)[mpv] Error property unavailable: Couldn't set property sub-pos. (D)[mpv/cplayer] Set property: sub-pos=100 (D)[mpv/cplayer] Set property: ass-force-margins=true (D)[mpv/cplayer] Set property: sub-scale=1.000000 (D)[mpv/cplayer] Set property string: ass-style-override='yes' (D)[mpv/cplayer] Set property: sub-pos=100 (D)[mpv] Error property unavailable: Couldn't set property sub-pos. (D)[mpv/cplayer] Set property: ass-force-margins=true (D)[mpv/cplayer] Set property: sub-scale=1.000000 (D)[Main] Start main event loop. (D)[mpv] Error property unavailable: Couldn't set property sub-pos. (D)[mpv/cplayer] Set property: sub-pos=100 (D)[mpv/cplayer] Set property: ass-force-margins=true (D)[mpv/cplayer] Set property: sub-scale=1.000000 (D)[Skin] Add directory to search skin in: /usr/share/bomi/skins (D)[Skin] Add directory to search skin in: /home/sunweb/.bomi/skins (D)[Skin] Add directory to search skin in: /usr/bin/skins (D)[Skin] Add directory to search skin in: /usr/share/bomi/imports (D)[Skin] Add directory to search skin in: /home/sunweb/.bomi/imports (D)[Skin] Add directory to search skin in: /usr/bin/imports (D)[mpv/cplayer] Set property string: options/hwdec-codecs='' (D)[mpv/cplayer] Set property string: options/audio-device='auto' (D)[mpv/cplayer] Set property string: options/sub-text-color='#ffffffff' (D)[mpv/cplayer] Set property string: options/sub-text-font='Noto Sans' (D)[mpv/cplayer] Set property: options/sub-text-font-size=36.000000 (D)[mpv/cplayer] Set property: options/sub-text-border-size=1.800000 (D)[mpv/cplayer] Set property string: options/sub-text-border-color='#ff000000' (D)[mpv/cplayer] Set property string: options/sub-text-back-color='#00000000' (D)[mpv/cplayer] Set property string: options/sub-text-shadow-color='#7f000000' (D)[mpv/cplayer] Set property: options/sub-text-shadow-offset=5.091169 (D)[OpenGL/SG] OpenGL debug logger is running. (D)[mpv/opengl-cb] GL_VERSION='4.6 (Compatibility Profile) Mesa 20.3.1' (D)[mpv/opengl-cb] Detected desktop OpenGL 4.6. (D)[mpv/opengl-cb] GL_VENDOR='AMD' (D)[mpv/opengl-cb] GL_RENDERER='Radeon RX 580 Series (POLARIS10, DRM 3.35.0, 5.4.85-1-MANJARO, LLVM 11.0.0)' (D)[mpv/opengl-cb] GL_SHADING_LANGUAGE_VERSION='4.60' (D)[mpv/opengl-cb] OpenGL legacy compat. found. (D)[mpv/opengl-cb] Detected OpenGL features: (D)[mpv/opengl-cb] - Framebuffers (D)[mpv/opengl-cb] - VAOs (D)[mpv/opengl-cb] - Float textures (D)[mpv/opengl-cb] - RG textures (D)[mpv/opengl-cb] - 1D textures (D)[mpv/opengl-cb] - 3D textures (D)[mpv/opengl-cb] - debugging extensions (D)[mpv/opengl-cb] 16 bit texture depth: 16. (D)[mpv/opengl-cb/vaapi/vaapi] VA API version 1.10 (D)[mpv/opengl-cb/vaapi/vaapi] 12 image formats available: (D)[mpv/opengl-cb/vaapi/vaapi] NV12 (D)[mpv/opengl-cb/vaapi/vaapi] P010 (D)[mpv/opengl-cb/vaapi/vaapi] P016 (D)[mpv/opengl-cb/vaapi/vaapi] I420 (D)[mpv/opengl-cb/vaapi/vaapi] YV12 (D)[mpv/opengl-cb/vaapi/vaapi] YUYV (D)[mpv/opengl-cb/vaapi/vaapi] YUY2 (D)[mpv/opengl-cb/vaapi/vaapi] UYVY (D)[mpv/opengl-cb/vaapi/vaapi] BGRA (D)[mpv/opengl-cb/vaapi/vaapi] RGBA (D)[mpv/opengl-cb/vaapi/vaapi] BGRX (D)[mpv/opengl-cb/vaapi/vaapi] RGBX (D)[Main] Scene graph initialized. Segmentation fault (core dumped)

esrevinu commented on 2021-01-04 07:18 (UTC)

@ejKDE, have you tried re-building it? If yes, please run bomi --debug in a terminal and post the output here.

Today, I found out that an error message is printed when bomi exits. This is due to the buildflags inserted by makepkg. So I just disabled the buildflags.

ejKDE commented on 2021-01-04 05:30 (UTC)

As of recent Manjaro updates crashes with segfault at startup =(

esrevinu commented on 2020-08-23 04:40 (UTC)

@NdranC, Thank you for the report. I just fixed that error in upstream repo.

NdranC commented on 2020-08-23 04:05 (UTC)

This package fails to build with an error to #include sys/sysctl.h I think glibc doesn't include this file anymore.

eniac commented on 2020-05-15 11:02 (UTC)

@jaroMAN you may want to try this fork which fixes several things: https://github.com/d-s-x/bomi

esrevinu commented on 2020-04-08 14:09 (UTC)

@jaroMAN, if you see an error on a shared library when running bomi in terminal, please refer to the pinned comment. Otherwise, please paste the error message here.

jaroMAN commented on 2020-04-08 13:52 (UTC)

As of todays MANJARO updates bomi is broken. Suspect it's the qt5 updates. WHAT HAPPENS: double-clicking a media file and all you get is a spinner eventually timing out. AND clicking bomi link exits with no error. Nothing appears in dmesg.

Timeshifting back to before the updates and it works again.

mosgerila commented on 2019-04-29 21:54 (UTC)

@esrevinu

Thank you! It works.

melkopisi commented on 2019-04-29 20:18 (UTC)

@esrevinu So after all that was the solution for my problem:

https://askubuntu.com/questions/73979/stop-folders-opening-with-different-application-than-the-file-manager

Also i owe you an apology for not being clear enough i hope that link clear thing out.

Thanks for your patience i learnt alot from our discussion <3

esrevinu commented on 2019-04-29 20:09 (UTC)

After upgrading the system, rebuild bomi-git if you encounter the following problem with running bomi:

bomi: error while loading shared libraries: libxxxx.so.yy: cannot open shared object file: No such file or directory

mosgerila commented on 2019-04-29 14:41 (UTC) (edited on 2019-04-29 18:27 (UTC) by mosgerila)

Manjaro Cinnamon

After last major update, Bomi refuse to start:

$ bomi

bomi: error while loading shared libraries: libcdio.so.18: cannot open shared object file: No such file or directory

$ pacman -Ql libcdio | grep libcdio.so

libcdio /usr/lib/libcdio.so

libcdio /usr/lib/libcdio.so.19

libcdio /usr/lib/libcdio.so.19.0.0

esrevinu commented on 2019-04-22 18:38 (UTC)

@mosgerila, I think that you should figure out why cinnamon crashes. Why don't you consult with cinnamon's developer or manjaro's? Actually I'm not able to fix bomi's code because I'm just a package maintainer.

I just thought which of bomi and cinnamon has the problem. I think that cinnamon is more possible to have the problem because cinnamon crashes, is more complex, and is in the position to manage everything on it.

mosgerila commented on 2019-04-22 17:02 (UTC)

No, nothing change. Cinnamon crash again sometimes when Bomi start. And no, is not a hardware issue. https://i.imgur.com/CMDn8ZU.jpg In journalctl is nothing about that.

I do not know if this is important, but at me, Bomi is set tu use hardware-accelerated decoding and with window frame removed. (sorry for my english)

mosgerila commented on 2019-04-22 11:01 (UTC)

Yesterday I reinstalled Bomi and, for now, seems to be ok.

esrevinu commented on 2019-04-21 19:10 (UTC)

@mosgerila, I even installed cinnamon on my Arch Linux, but I couldn't reproduce the issue. I saw the same output as you posted here, so I cannot know what's the cause from that. See the journalctl output at the time when bomi starts and cinnamon crashes. By the way, you had posted here another issue. Like that time, is it hardware issue?

mosgerila commented on 2019-04-21 17:16 (UTC) (edited on 2019-04-21 17:18 (UTC) by mosgerila)

Manjaro Cinnamon

Cinnamon crash at every start of Bomi

$ bomi

qt5ct: using qt5ct plugin

(I)[X11] Initialized hardware acceleration API: vdpau.

QCommandLineParser: option not defined: "dummy"

QCommandLineParser: option not defined: "dummy"

QCommandLineParser: option not defined: "dummy"

QCommandLineParser: option not defined: "dummy"

qt5ct: D-Bus system tray: no

file:///usr/share/bomi/imports/bomi/MessageBox.qml:82:9: QML ButtonBox: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.

esrevinu commented on 2019-04-12 08:11 (UTC) (edited on 2019-04-12 08:18 (UTC) by esrevinu)

@melkopisi, I can't help you about the issue. Please go to the arch linux forum and ask.

Just out of curiosity:

  1. What is the exact name of the menu item in Android Studio? 'Open in Files'? I couldn't find 'Open in Files', just 'Show in Files'.

  2. You said that you pressed 'Open in Files' and then bomi opened the directory. But you also said that the menu item was changed to 'Open in bomi' if bomi was updated. What was the exact name of the menu item that you pressed?

  3. Why didn't you mention whether you ran xdg-mime command? You should have presented your result of the command with/without bomi installed. Also you should have said whether you ran xdg-mime default org.gnome.Nautilus.desktop inode/directory.

  4. Do you have ~/.config/mimeapps.list or ~/.local/share/applications/mimeapps.list? These files are the related ones. If you have the latter, remove it. The former is the file changed by xdg-mime or apps like nautilus. xdg-mime default org.gnome.Nautilus.desktop inode/directory should add inode/directory=org.gnome.Nautilus.desktop in section [Default Applications] of ~/.config/mimeapps.list. Even with this, if you can't resolve the issue, add the following into ~/.config/mimeapps.list:

[Removed Associations]
inode/directory=bomi.desktop;visual-studio-code.desktop;

melkopisi commented on 2019-04-11 19:23 (UTC)

about vs code yes i informed them but they claimed that it maybe happens because of my default xdg-mime isn't nautilus

but it's weird that is happening before and after a fresh install on Gnome

about Android studio yes that's what happens i press open in files then it opens bomi instead with dialog to open folder also if you tried to open a file from studio by clicking right click you will see an option called open in : everytime i update bomi it changes from open in files to open in bomi

esrevinu commented on 2019-04-06 14:55 (UTC)

@melkopisi, I just saw 'Show in Files' in Android Studio. Do you mean that you clicked this menu item and then bomi was executed instead of nautilus? If so, it's very weird because 'Files' means nautilus and is replaced by another name if the default file manager is not nautilus.

Even so, there is nothing for bomi to do. Bomi can open a directory, so the developer wrote inode/directory in .desktop file. If you don't want this, do you insist that only nautilus can have this function? Bomi is not a service, just an application. So bomi cannot steal calls to other applications. Something is calling bomi.

esrevinu commented on 2019-04-06 00:06 (UTC)

@melkopisi, So did you request vs code for the same thing? As I said, you have to check out your mime setting first. If the setting is changed by installing bomi, blame your pacman.

I know that Firefox has a smilar issue, but it's Firefox's bug. https://bugzilla.mozilla.org/show_bug.cgi?id=1285711 It seems that yours is not the case since multiple apps is involved. please check your mime setting.

melkopisi commented on 2019-04-05 19:00 (UTC)

No, let me clear this out.

When i download something from chrome there's an option called : show in folder.

Everytime in install bomi or visual studio code this option opens the file in bomi and if not exists it opens in visual studio code

also that's happening when use open in files from Android studio or any app has the the option to open a folder just to show the files in it.

esrevinu commented on 2019-04-04 02:17 (UTC)

Do you mean that you right-clicked on a folder icon in nautilus and selected 'open with nautilus' in the context menu? I don't have 'open with nautilus'. Did you tried 'Open With Other Application' in the context menu. If not, try this and select 'Files', which is nautilus. After that, nautilus will open the folder by itself.

Anyway, it's not bomi's fault. It's of your mime setting. You can check it by xdg-mime query default inode/directory. If the result is not 'org.gnome.Nautilus.desktop', run xdg-mime default org.gnome.Nautilus.desktop inode/directory.

melkopisi commented on 2019-04-03 20:19 (UTC)

bomi-git also visual-studio-code-bin i don't know much about the process but these apps steal the "open with nautilus" function from nautilus

every update i go manually remove this mimetype from them cause other apps suggests open the folder in bomi if exists or visual-studio-code

esrevinu commented on 2019-04-03 12:48 (UTC)

@melkopisi, Although it's not me who is adding the mime type, I don't understand how that makes trouble for you. I think that bomi's developer added the mime type since bomi can open a directory to play all videos in the directory. There are some apps which can open a directory. Does bomi only cause problems in particular?

melkopisi commented on 2019-04-03 12:21 (UTC)

Please can you stop adding "inode/directory" to the MimeType because it interferes with nautilus?

esrevinu commented on 2019-03-06 14:56 (UTC)

@mokkurkalve, Thank you for reporting. I have corrected it.

mokkurkalve commented on 2019-03-06 14:31 (UTC)

"Could not download waf-2.0.9." Build now fails thus:

==> Starting prepare()... patching file src/bomi/global.cpp patching file src/mpv/bootstrap.py patching file src/mpv/wscript patching file src/mpv/wscript_build.py /tmp/makepkg/bomi-git/src/bomi/src/mpv /tmp/makepkg/bomi-git/src/bomi Downloading http://ftp.waf.io/pub/release/waf-2.0.9... Download failed. Downloading http://www.freehackers.org/~tnagy/release/waf-2.0.9... Download failed. Could not download waf-2.0.9. ==> ERROR: A failure occurred in prepare(). Aborting...

mosgerila commented on 2018-09-14 07:49 (UTC)

I'm sorry, it was a problem generated by an old and crazy video card. I changed it and now everything is all right.

mosgerila commented on 2018-09-14 06:43 (UTC)

Of course. The same result.

esrevinu commented on 2018-09-14 02:11 (UTC)

I see. It seems that floating point exception is not related to qt5ct. Did you try rebuilding this package?

mosgerila commented on 2018-09-13 19:00 (UTC) (edited on 2018-09-13 19:39 (UTC) by mosgerila)

QT_QPA_PLATFORMTHEME environment variable seems to be set correctly. https://imgur.com/uYSoHjN and I added the line 'export QT_QPA_PLATFORMTHEME="qt5ct" ' in ~/.bashrc. Nothing changed.

esrevinu commented on 2018-09-13 13:10 (UTC)

@mosgerila, It looks like qt5ct clashes. What happens if you run qt5ct directly? It seems that bomi does not use qt5ct if QT_QPA_PLATFORMTHEME environment variable is unset. Please try this.

mosgerila commented on 2018-09-13 12:53 (UTC)

Manjaro XFCE after latest updates: [aa@aa-pc ~]$ bomi qt5ct: using qt5ct plugin Floating point exception (core dumped)

mokkurkalve commented on 2018-08-17 14:02 (UTC)

Build now fails thus:

g++: error: /tmp/makepkg/bomi-git/src/bomi/build/lib/libmpv.a: No such file or directory make[2]: [Makefile.Release:1307: ../../build/bomi] Error 1 make[2]: Leaving directory '/tmp/makepkg/bomi-git/src/bomi/src/bomi' make[1]: [Makefile:40: release] Error 2 make[1]: Leaving directory '/tmp/makepkg/bomi-git/src/bomi/src/bomi' make: *** [Makefile:40: build/build/bomi/bomi] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

zetxx commented on 2018-05-20 19:51 (UTC)

==> Starting prepare()... patching file src/bomi/global.cpp patching file src/bomi/video/ffmpegfilters.hpp Reversed (or previously applied) patch detected! Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file src/bomi/video/ffmpegfilters.hpp.rej patching file src/mpv/audio/out/ao_lavc.c Reversed (or previously applied) patch detected! Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file src/mpv/audio/out/ao_lavc.c.rej patching file src/mpv/common/av_common.c Reversed (or previously applied) patch detected! Skipping patch. 2 out of 2 hunks ignored -- saving rejects to file src/mpv/common/av_common.c.rej patching file src/mpv/common/encode_lavc.c Reversed (or previously applied) patch detected! Skipping patch. 3 out of 3 hunks ignored -- saving rejects to file src/mpv/common/encode_lavc.c.rej patching file src/mpv/demux/demux_lavf.c Reversed (or previously applied) patch detected! Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file src/mpv/demux/demux_lavf.c.rej patching file src/mpv/demux/packet.c Reversed (or previously applied) patch detected! Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file src/mpv/demux/packet.c.rej patching file src/mpv/video/decode/vd_lavc.c Reversed (or previously applied) patch detected! Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file src/mpv/video/decode/vd_lavc.c.rej patching file src/mpv/video/out/vo_lavc.c Reversed (or previously applied) patch detected! Skipping patch. 2 out of 2 hunks ignored -- saving rejects to file src/mpv/video/out/vo_lavc.c.rej

esrevinu commented on 2018-05-10 13:59 (UTC)

Sorry, I omitted PKGBUILD.

mokkurkalve commented on 2018-05-10 12:15 (UTC)

pkgrel= must also be updated to 3 in PKGBUILD. And probably new patch there also.

esrevinu commented on 2018-04-01 17:05 (UTC) (edited on 2018-04-01 17:33 (UTC) by esrevinu)

@Kakashi-sensei, Sorry for the late reply. As per your comments on another package bomi, you have fixed the issue. Could you explain the exact problem? If you still have the issue, you can consult with the upstream developers on https://github.com/d-s-x/bomi .

If you increase play speed, output framerate is increased too. I think you accidentally increased the play speed by pressing +/= key. You can reset it by pressing backspace key or from popup menu.

Kakashi-sensei commented on 2018-03-24 16:10 (UTC)

Output framerate is too high.

mokkurkalve commented on 2018-01-19 02:42 (UTC)

Looks like the qml_internal_types.patch has been merged in the git repository now.

esrevinu commented on 2017-12-28 21:46 (UTC)

@SolarAquarion, mpv 0.24.0 in that branch have mismatches with libva 2.0.0. I think that we have to wait a while.

../video/vaapi.c: In function ‘va_initialize’: ../video/vaapi.c:192:5: error: too few arguments to function ‘vaSetErrorCallback’ vaSetErrorCallback(va_error_callback); ^~~~~~~~~~~~~~~~~~ In file included from ../video/vaapi.h:24:0, from ../video/vaapi.c:22: /usr/include/va/va.h:270:19: note: declared here VAMessageCallback vaSetErrorCallback(VADisplay dpy, VAMessageCallback callback, void *user_context); ^~~~~~~~~~~~~~~~~~ ../video/vaapi.c:193:5: error: too few arguments to function ‘vaSetInfoCallback’ vaSetInfoCallback(va_info_callback); ^~~~~~~~~~~~~~~~~ In file included from ../video/vaapi.h:24:0, from ../video/vaapi.c:22: /usr/include/va/va.h:276:19: note: declared here VAMessageCallback vaSetInfoCallback(VADisplay dpy, VAMessageCallback callback, void *user_context); ^~~~~~~~~~~~~~~~~

SolarAquarion commented on 2017-12-28 17:22 (UTC)

https://github.com/Zren/bomi/tree/zdev-mpv this seems interesting

Werner commented on 2017-12-16 19:04 (UTC) (edited on 2017-12-17 11:39 (UTC) by Werner)

Due the update to qt 5.10 this patch is necessary: https://aur.archlinux.org/cgit/aur.git/tree/qml_internal_types.patch?h=bomi

@crazyhg – Thanks for the patch! bomi has been saved.

esrevinu commented on 2017-11-17 18:57 (UTC) (edited on 2017-11-17 18:57 (UTC) by esrevinu)

@melkopisi: You should re-build bomi to link it with libva-glx.so.2.

melkopisi commented on 2017-11-17 18:46 (UTC)

this error appeared after system update : bomi: error while loading shared libraries: libva-glx.so.1: cannot open shared object file: No such file or directory

esrevinu commented on 2016-08-19 03:31 (UTC)

@surefire, Sorry for the late update. I just updated.

surefire commented on 2016-08-13 05:12 (UTC) (edited on 2016-08-13 05:15 (UTC) by surefire)

Patch "src/bomi/bomi.pro" is no longer required as fixed in upstream. The install script is no longer needed since pacman 5.0 uses hooks to update the desktop database.

ahjolinna commented on 2016-05-27 10:07 (UTC)

bomi should compile again with this patch: 0.9.11-2.patch : https://goo.gl/1LiyWr

wcasanova commented on 2016-03-27 18:21 (UTC)

if thanks, I noticed on your twitter account

Zeben commented on 2016-03-24 04:04 (UTC) (edited on 2016-03-24 04:31 (UTC) by Zeben)

Bitl0rd, this is due failed mpv build: libavutil/audioconvert.h: no such file of directory The header has dropped in new version of FFmpeg. BOMI's autor didn't update this project because he has not time. He told that will continue developing in several months.

wcasanova commented on 2016-03-10 12:29 (UTC) (edited on 2016-03-10 12:53 (UTC) by wcasanova)

error build! g++: error: /tmp/yaourt-tmp-xxx/aur-bomi-git/src/bomi/build/lib/libmpv.a: No existe el fichero o el directorio Makefile.Release:1319: fallo en las instrucciones para el objetivo '../../build/bomi' make[2]: *** [../../build/bomi] Error 1 make[2]: se sale del directorio '/tmp/yaourt-tmp-xxx/aur-bomi-git/src/bomi/src/bomi' Makefile:38: fallo en las instrucciones para el objetivo 'release' make[1]: *** [release] Error 2 make[1]: se sale del directorio '/tmp/yaourt-tmp-xxx/aur-bomi-git/src/bomi/src/bomi' Makefile:40: fallo en las instrucciones para el objetivo 'build/build/bomi/bomi' make: *** [build/build/bomi/bomi] Error 2