mapmap
mapmap copied to clipboard
suggestion to create a timeline
Hello, I'm just getting started with Map Map, and suggest that creating a timeline would be helpful to move around inside a video. How should we proceed?
Ok Romrom78, this is FOSS software, that means people develop this for free, this is a gift. Your first issue was a little bit hard to read for development team.
But here's a solution for your problem :
1st step : learn c++ 2nd : learn qt Then code the timeline.
I understand your problem as I had it. I work for theater companies, and I use mapmap for several shows. Here what I did to find solutions :
In a show with lot of different videos playing and fading from one to another, I wrote a set of bash scripts, that I executed from a cuelist set in QLC+, a lighting control software. You can find these scripts here : https://github.com/skankerror/foret_des_illusions/tree/master/scripts they use oscsend to send osc messages to mapmap.
But I found it hard to maintain, so I learned c++, qt and wrote my own mapmap controller : https://github.com/skankerror/MMControl It fits to my own needs, connect my 2 akai apc mini midi controller, has a cue list. I use it at work and I'm happy.
Hello skankerror,
I'm sorry for my first message, but I struggled so hard to compile the software that I discovered all the bugs related to my version and I was a little down. My words were inappropriate, I agree and I deleted my message.
Thank you for the links that will serve as examples. Thank you also for the list of languages to study to collaborate in my turn on the project. I do plan to learn more.
I encounter a lot of bugs with the software:
- when I want to access the menu the window darkens and nothing happens. Therefore, it is impossible for me to create a session, save it, insert a video etc ... I only do this by dragging and dropping.
- the mp4 format does not work either: either the screen is white, or I have lines that have no relation to the original video.
Is there the possibility of trying to fix it here?
Thank you.
Hello! We accept donations, or help! These bugs might need quite a lot of efforts to be fixed. On Linux, it's quite easy to compile the software, though, so there is hope.
Le mer. 3 févr. 2021 18 h 53, Romrom78 [email protected] a écrit :
Hello skankerror,
I'm sorry for my first message, but I struggled so hard to compile the software that I discovered all the bugs related to my version and I was a little down. My words were inappropriate, I agree and I deleted my message.
Thank you for the links that will serve as examples. Thank you also for the list of languages to study to collaborate in my turn on the project. I do plan to learn more.
I encounter a lot of bugs with the software:
- when I want to access the menu the window darkens and nothing happens. Therefore, it is impossible for me to create a session, save it, insert a video etc ... I only do this by dragging and dropping.
- the mp4 format does not work either: either the screen is white, or I have lines that have no relation to the original video.
Is there the possibility of trying to fix it here?
Thank you.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/mapmapteam/mapmap/issues/529#issuecomment-772909226, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACHWLIMQITO4NAPOY3RKLLS5HOXTANCNFSM4W754VXA .
Ok romrom, I remember, first times I compiled sources it was a hard thing. What is the version of mapmap ? did you clone the last develop commit ? You're on ubuntu ? No problem with your graphics card driver with other software ? What's your desktop ? gnome ?
Hello,
thank you for your help.
I am on Ubuntu 20.04.2LTS and I am using Mapmap 0.6.2 version. I do not encounter any bugs with other video software.
I got help during the installation of Mapmap on the ubuntu forum, here is the link: https://forum.ubuntu-fr.org/viewtopic.php?id=2061529 I used the following source: Source code 0.6.2 tarball ; downloaded from the Mapmap site.
I use the gnome desktop.
About GStreamer 1.0 libraries and plugins :
romainhelo@romainhelo-All-Series:~$ sudo apt-get install -y libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-plugins-bad gstreamer1.0-libav gstreamer1.0-vaapi gstreamer1.0-plugins-base gstreamer1.0-plugins-base-apps gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-x gstreamer1.0-tools [sudo] Mot de passe de romainhelo : Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait gstreamer1.0-plugins-base est déjà la version la plus récente (1.16.2-4). gstreamer1.0-plugins-base passé en « installé manuellement ». gstreamer1.0-plugins-base-apps est déjà la version la plus récente (1.16.2-4). gstreamer1.0-plugins-good est déjà la version la plus récente (1.16.2-1ubuntu2). gstreamer1.0-tools est déjà la version la plus récente (1.16.2-2). gstreamer1.0-x est déjà la version la plus récente (1.16.2-4). libgstreamer-plugins-base1.0-dev est déjà la version la plus récente (1.16.2-4). libgstreamer1.0-dev est déjà la version la plus récente (1.16.2-2). gstreamer1.0-libav est déjà la version la plus récente (1.16.2-2). gstreamer1.0-plugins-bad est déjà la version la plus récente (1.16.2-2.1ubuntu1). gstreamer1.0-plugins-ugly est déjà la version la plus récente (1.16.2-2build1). gstreamer1.0-vaapi est déjà la version la plus récente (1.16.2-2). Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires : cheese-common empathy-common enchant evince-common folks-common gir1.2-rb-3.0 gir1.2-totem-1.0 gir1.2-totemplparser-1.0 gnome-control-center-faces gnome-user-guide grilo-plugins-0.3-base libavahi-gobject0 libchamplain-gtk-0.12-0 libcolord-gtk1 libdmapsharing-3.0-2 libenchant1c2a libevdocument3-4 libfolks-eds25 libfolks-telepathy25 libfolks25 libgpod-common libgpod4 libgrilo-0.3-0 libgsound0 libgupnp-av-1.0-2 libgupnp-dlna-2.0-3 liblua5.3-0 libmission-control-plugins0 librhythmbox-core10 librygel-core-2.6-2 librygel-db-2.6-2 librygel-renderer-2.6-2 librygel-server-2.6-2 libsgutils2-2 libspectre1 libsysmetrics1 libtelepathy-farstream3 libtelepathy-logger3 libtotem0 python3-brlapi python3-gst-1.0 python3-louis python3-mako python3-pyatspi python3-speechd rhythmbox-data rygel telepathy-gabble telepathy-logger telepathy-mission-control-5 telepathy-salut totem-common ubuntu-system-service xbrlapi Veuillez utiliser « sudo apt autoremove » pour les supprimer. 0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour. romainhelo@romainhelo-All-Series:~$ sudo apt autoremove Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les paquets suivants seront ENLEVÉS : cheese-common empathy-common enchant evince-common folks-common gir1.2-rb-3.0 gir1.2-totem-1.0 gir1.2-totemplparser-1.0 gnome-control-center-faces gnome-user-guide grilo-plugins-0.3-base libavahi-gobject0 libchamplain-gtk-0.12-0 libcolord-gtk1 libdmapsharing-3.0-2 libenchant1c2a libevdocument3-4 libfolks-eds25 libfolks-telepathy25 libfolks25 libgpod-common libgpod4 libgrilo-0.3-0 libgsound0 libgupnp-av-1.0-2 libgupnp-dlna-2.0-3 liblua5.3-0 libmission-control-plugins0 librhythmbox-core10 librygel-core-2.6-2 librygel-db-2.6-2 librygel-renderer-2.6-2 librygel-server-2.6-2 libsgutils2-2 libspectre1 libsysmetrics1 libtelepathy-farstream3 libtelepathy-logger3 libtotem0 python3-brlapi python3-gst-1.0 python3-louis python3-mako python3-pyatspi python3-speechd rhythmbox-data rygel telepathy-gabble telepathy-logger telepathy-mission-control-5 telepathy-salut totem-common ubuntu-system-service xbrlapi 0 mis à jour, 0 nouvellement installés, 54 à enlever et 1 non mis à jour. Après cette opération, 37,8 Mo d'espace disque seront libérés. Souhaitez-vous continuer ? [O/n] o (Lecture de la base de données... 401995 fichiers et répertoires déjà installés. ) Suppression de cheese-common (3.34.0-1ubuntu1) ... Suppression de empathy-common (3.25.90+really3.12.14-1ubuntu1) ... Suppression de enchant (1.6.0-11.3build1) ... Suppression de evince-common (3.36.7-0ubuntu1) ... Suppression de libfolks-telepathy25:amd64 (0.13.2-1) ... Suppression de libfolks-eds25:amd64 (0.13.2-1) ... Suppression de libfolks25:amd64 (0.13.2-1) ... Suppression de folks-common (0.13.2-1) ... Suppression de gir1.2-rb-3.0:amd64 (3.4.4-1ubuntu2) ... Suppression de gir1.2-totem-1.0:amd64 (3.34.1-2ubuntu2) ... Suppression de gir1.2-totemplparser-1.0:amd64 (3.26.5-1ubuntu1) ... Suppression de gnome-control-center-faces (1:3.36.4-0ubuntu2) ... Suppression de gnome-user-guide (3.36.2+git20200704-0ubuntu0.1) ... Suppression de grilo-plugins-0.3-base:amd64 (0.3.11-1ubuntu1) ... Suppression de telepathy-salut (0.8.1-5.1) ... Suppression de libavahi-gobject0:amd64 (0.7-4ubuntu7) ... Suppression de libchamplain-gtk-0.12-0:amd64 (0.12.20-1) ... Suppression de libcolord-gtk1:amd64 (0.2.0-0ubuntu1) ... Suppression de libdmapsharing-3.0-2:amd64 (2.9.39-6) ... Suppression de libenchant1c2a:amd64 (1.6.0-11.3build1) ... Suppression de libevdocument3-4:amd64 (3.36.7-0ubuntu1) ... Suppression de libgpod-common (0.8.3-15) ... Suppression de libgpod4:amd64 (0.8.3-15) ... Suppression de libtotem0:amd64 (3.34.1-2ubuntu2) ... Suppression de libgrilo-0.3-0:amd64 (0.3.12-1) ... Suppression de libgsound0:amd64 (1.0.2-4) ... Suppression de rygel (0.38.3-1ubuntu1) ... Suppression de librygel-server-2.6-2:amd64 (0.38.3-1ubuntu1) ... Suppression de libgupnp-dlna-2.0-3 (0.10.5-4) ... Suppression de liblua5.3-0:amd64 (5.3.3-1.1ubuntu2) ... Suppression de telepathy-mission-control-5 (1:5.16.5-1ubuntu1) ... Suppression de libmission-control-plugins0:amd64 (1:5.16.5-1ubuntu1) ... Suppression de librhythmbox-core10:amd64 (3.4.4-1ubuntu2) ... Suppression de librygel-db-2.6-2:amd64 (0.38.3-1ubuntu1) ... Suppression de librygel-renderer-2.6-2:amd64 (0.38.3-1ubuntu1) ... Suppression de librygel-core-2.6-2:amd64 (0.38.3-1ubuntu1) ... Suppression de libsgutils2-2 (1.44-1ubuntu2) ... Suppression de libspectre1:amd64 (0.2.8-2) ... Suppression de libsysmetrics1:amd64 (1.6.1) ... Suppression de libtelepathy-farstream3:amd64 (0.6.2-1build1) ... Suppression de telepathy-logger (0.8.2-4) ... Suppression de libtelepathy-logger3:amd64 (0.8.2-4) ... Suppression de python3-brlapi:amd64 (6.0+dfsg-4ubuntu6) ... Suppression de python3-gst-1.0 (1.16.2-2) ... Suppression de python3-louis (3.12.0-3) ... Suppression de python3-mako (1.1.0+ds1-1ubuntu2) ... Suppression de python3-pyatspi (2.36.0-1) ... Suppression de python3-speechd (0.9.1-4) ... Suppression de rhythmbox-data (3.4.4-1ubuntu2) ... Suppression de telepathy-gabble (0.18.4-2ubuntu1) ... Suppression de totem-common (3.34.1-2ubuntu2) ... Suppression de ubuntu-system-service (0.7) ... Suppression de xbrlapi (6.0+dfsg-4ubuntu6) ... Suppression de libgupnp-av-1.0-2 (0.12.11-2) ... Traitement des actions différées (« triggers ») pour desktop-file-utils (0.24-1u buntu3) ... Traitement des actions différées (« triggers ») pour mime-support (3.64ubuntu1) ... Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.17-2) ... Traitement des actions différées (« triggers ») pour gnome-menus (3.36.0-1ubuntu 1) ... Traitement des actions différées (« triggers ») pour libglib2.0-0:amd64 (2.64.6- 1~ubuntu20.04.1) ... Traitement des actions différées (« triggers ») pour libc-bin (2.31-0ubuntu9.2) ... Traitement des actions différées (« triggers ») pour gconf2 (3.2.6-6ubuntu1) ... Traitement des actions différées (« triggers ») pour man-db (2.9.1-1) ... Traitement des actions différées (« triggers ») pour dbus (1.12.16-2ubuntu2.1) . .. Traitement des actions différées (« triggers ») pour bamfdaemon (0.5.3+18.04.201 80207.2-0ubuntu2) ... Rebuilding /usr/share/applications/bamf-2.index... romainhelo@romainhelo-All-Series:~$
About basic development tools fot Qt projects, plus liblo for OSC support
romainhelo@romainhelo-All-Series:~$ sudo apt-get install -y liblo-dev liblo-tools qttools5-dev-tools qtmultimedia5-dev libqt5opengl5-dev libqt5multimedia5-plugins qt5-default [sudo] Mot de passe de romainhelo : Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait liblo-dev est déjà la version la plus récente (0.30-3). liblo-tools est déjà la version la plus récente (0.30-3). libqt5multimedia5-plugins est déjà la version la plus récente (5.12.8-0ubuntu1). libqt5opengl5-dev est déjà la version la plus récente (5.12.8+dfsg-0ubuntu1). libqt5opengl5-dev passé en « installé manuellement ». qt5-default est déjà la version la plus récente (5.12.8+dfsg-0ubuntu1). qtmultimedia5-dev est déjà la version la plus récente (5.12.8-0ubuntu1). qttools5-dev-tools est déjà la version la plus récente (5.12.8-0ubuntu1). 0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour. romainhelo@romainhelo-All-Series:~$