background image

User Manual

Rev.A

© 2018

Summary of Contents for PocketVJ

Page 1: ...User Manual Rev A 2018 ...

Page 2: ...User guide is published by MAG Design without any warranty Improvements and changes to this User guide necessitated by typographical errors inaccuracies of current information or improvements to programs and hardware may be made by MAG Design at any time and without notice Such changes will however be incorporated into new editions of this User guide 2018 PocketVJ com Page 2 ...

Page 3: ...m 191798129 18 AUTOSTART 19 AUTOSTART SCREENSHARING 20 AUTOSTART TCPSYPHON 21 DISPLAY 22 PIWALL More info on http www piwall co uk 23 SYSTEM 25 SYSTEM 26 SSH with FUGU on OSX 27 SSH with FileZilla on Win 28 Use this to upload fles I recommend on all platforms 28 SAMBA https vimeo com 227134211 29 LOADING FROM USB TO INTERNAL 30 CREATE h 264 movies with Handbrake 31 CREATE h 264 movies with MPEG St...

Page 4: ... And will never be I guess I AM SPENDING MORE TIME IN MAKING THE PLAYER BETTER THAN WRITING ON THIS DOCUMENT THERE ARE SOME VIDEO TUTORIALS ONLINE WHICH MIGHT HELP YOU A LOT If you love writing on documents feel free to help me out Office programs drive me kind of crazy 2018 PocketVJ com Page 4 ...

Page 5: ...lity made with love opensource product You are fantastic 1 Plugin your screen or projector 2 Plugin the power Keep in mind that your movie fle must be encoded with the h 264 codec otherwise it might not run smoothly see page 32 how to do this 2018 PocketVJ com Page 5 ...

Page 6: ... recommend Google Chrome and enter into the adress bar http 2 0 0 100 depending on your Wif name you might enter 2 0 0 and the 3 digits from the Wif name 5 You should see the ControlPanel Note Alternatively you can connect your PocketVJ to a wired network If you did not order a special IP address make sure your router is confgured to 192 168 2 1 Then you can access it via webbrowser with the addre...

Page 7: ...we recommend using SSH or copy from USB Do not disconnect the power while uploading content it can destroy your PocketVJ Make sure that you don t have empty spaces and special characters in your fle name if you do have manually rename them or use the super cool Filname Fixer function after upload is fnished This will conform all flenames Notes Use the folder structure as given videos into video fo...

Page 8: ...ion you can remove them MOVIE INFO Displays codec and resolution infos of stored movies FILENAME FIXER Fixes your flenames and removes empty spaces and special characters CONFORM IMAGES Converts all images jpg and resizes them to 1920 x 1080pixel This can also be helpful if your jpg fles have a huge resolution and will not be displayed on a HD screen Depending on amount format and size of your ima...

Page 9: ...are supported save the svg as convert svg in the converter folder then click this button It will be stored in mapper setting 1 See tutorial here https vimeo com 259005306 MOVIE CODEC INFO Displays codec info of stored movies MOVIE RESOLUTION Displays resolution info of stored movies 2018 PocketVJ com Page 9 ...

Page 10: ... recommend Google Chrome and enter into the adress bar http 2 0 0 100 depending on your Wif name you might enter 2 0 0 and the 3 digits from the Wif name 5 You should see the ControlPanel Note Alternatively you can connect your PocketVJ to a wired network If you did not order a special IP address make sure your router is confgured to 192 168 2 1 Then you can access it via webbrowser with the addre...

Page 11: ...AMLESSWIFI Seamless is default loops videos without black gap Seamless Wif has a slightly different timing for syncing STOP VIDEO ONLY This stops only the video player itself PLAY 0 LOOP If you name your movie with 01_ 02_ etc you can manually start ex actly this movie PLAY 0 ONCE If you name your movie with 01_ 02_ etc you can manually start this movie and play it just once 2018 PocketVJ com Page...

Page 12: ...t volume from 0 to 100 blur 0 100 Set blur level from 0 to 100 zoom 0 100 Set zoom from 0 to 100 stop Stop and rewind the current playlist pause Pause the current fle resume Resume the paused fle next Play the next fle in the list prev Play the previous fle in the list mute Mute the sound unmute Unmute the sound loop Enable looping for the current playlist unloop Disable looping for the current pl...

Page 13: ...f you use different conditions you might have to adjust the sync window by hand Sync has an accuracy of 3fps regular its between 0 and1 fps if there is always the same offset of synced fles you can manually change the sync window and tolerance to ft your needs Its depending on the bitrate check https github com turingmachine omxplayer sync Play the testfle and take pictures with your camera to che...

Page 14: ...EAMPAGE Opens the page on which you can open the wif audio stream Works with every device and every browser except Safari TCPSyphon Receiver Starts to listen for TCPsyphon or Spout signals Use Syphon Server NDI Receiver Not working yet waiting for a functioning codec NDI Sender This sends an NDI stream to the Network Feature only on PocketVJ 3 2 and upward Feature only on PocketVJ 3 4 and upwards ...

Page 15: ...VIOUS Previous image slide or pdf NEXT Next image slide or pdf FULLSCREEN If used Impress to go to fullscreen mode EDIT If used Impress to leave fullscreen mode IMAGE PRESENTATION Make a manual image presentation images stored in internal images PDF PRESENTATION Make a manual pdf presentation pdfs stored in internal pdf OPEN SAVE For use in Impress mode RELAUNCH Use this to relaunch Impress after ...

Page 16: ...per works best with a Video resolution of 1280 x 720 and a video containing audiotrack even muted If the mapped video stutters decrease the bitrate and resolution Images may be maximal 1920x1080 pixel also make a dpi of 72 PLAY MODE This mode is for playing your mapping content TEXTURE MODE Here you can select the input area MAPPING MODE Defne the mesh warping points MEDIA SELECTION Select input m...

Page 17: ...ne network make sure only the one with the PocketVJ is active otherwise it will not fnd the projector DMX OLA use DMX with an USB DMX converter CAMERA Enable Rpi Cam needs reboot Show Camera Livefeed enable FX reclick livefeed NETWORK INFO Display actual IP address of RJ45 or Wif AUDIO OUTPUT Select between HDMi mini Jack or both audio outputs ALSA for USB Soundcards If you want to use the sync fu...

Page 18: ...imer txt fle looks like 25 14 var www sync stopall 26 14 var www sync startmaster With this command the videoplayer stops every day at 14 25 and starts at 14 26 Description of the Commands var www sync startmaster var www sync stopall var www sync startmasterone01 var www sync startimage var www sync beameron var www sync beameroff var www sync relaunchmapper var www sync mapperimport2 Start Video...

Page 19: ... PocketVJ it will Autostart into one of the selected functions If it shall do nothing or listen to the timetable select SCHEDULER There is cool stuff like SUPER PIKIX Pi VJ tool or QLC DMX Control Software 2018 PocketVJ com Page 19 ...

Page 20: ...e PocketVJ If the display is confusingly stretched it might be that your computers resolution is set too high Set your computers resolution to max 1920x1080 pixel and try it again If you use a Retina Macbook install RetinaDisplay Menu from www phoenix dev com to change your resolution to low DPI Windows 1 Download TightVNC for Windows from http www tightvnc com and install it Make sure you select ...

Page 21: ...4 Boot PocketVJ into TCPSClient mode and if your networksettings are right your PocketVJ should automatically act as a Syphon display Note TCPSyphon Server should be running before you boot up the PocketVJ Only use it if you have a RJ45 connection to the PocketVJ we tested with Wif and it is a laggy and you may loose the connection from time to time Max numbers of TCPSyphon clients are 10 Your vid...

Page 22: ...s all possibilities WAKE UP SLEEP Wake up a screen from sleep or put a screen into sleep mode DISPLAY FORCE RESOLUTION Choose which resolution should be forced after reboot RESET DEFAULT will ask the connected screen what resolution he likes most CUSTOM CONFIG You can make a custom confg txt as described around page 34 to boot up a speci fed resolution 2018 PocketVJ com Page 22 ...

Page 23: ...aves Make sure that you started slaves before the master PIWALL MASTER Loop Select this to stream a master video to PiWall slaves endless Make sure that you started slaves before the master this task is not stoppable You can also use any Linux computer to be master enable broadcast sudo route add net 224 0 0 0 netmask 240 0 0 0 eth0 stream as master avconv re i your movie mp4 vcodec copy f avi an ...

Page 24: ...ild libav confgure extra cflags I opt local include extra ldflags L opt local lib enable gpl enable libx264 enable libxvid enable version3 enable libopencore amrnb enable libopencore amrwb enable nonfree enable libfaac enable libmp3lame enable libspeex enable libvorbis enable libtheora enable libvpx enable libopenjpeg enable libfreetype enable doc enable gnutls enable shared make sudo make install...

Page 25: ...me troubles UPDATE EVERYTHING https vimeo com 260395909 https vimeo com 187539934 Updates everything what else its the best function ever UPDATE MAPPER There are various Mappers available some with audio some with slideshow and circular functions 2018 PocketVJ com Page 25 ...

Page 26: ...00 for example 201010e11 p211 You might get a Security Privacy warning in your browser allow it and proceed until you see a virtual terminal Login with pi Password pocketusr For changing the Wif password type sudo nano etc hostapd hostapd conf Navigate with your keyboard to wpa_passphrase and enter the password you like behind the when fnished hit Ctrl x and Y to save Reboot and your new Wif Passw...

Page 27: ...eplace the with the number of your PocketVJ WiFi name Username pi Password 4 Navigate to the internal directory double click the internal arrow and load or edit your fles there drag n drop be sure not to modify any other directories Note For speeding up the transfer stop the player in the control panel before up loading and managing content 2018 PocketVJ com Page 27 ...

Page 28: ...th the number of your PocketVJ WiFi name Username pi Password you should have it otherwise ask me 3 Hit Enter and you should be able to navigate to the media internal folder and load or edit your fles be sure not to modify any other directories Note For speeding up the transfer stop the player in the control panel before up loading and managing content 2018 PocketVJ com Page 28 ...

Page 29: ...PocketVJ WiFi name 4 Connect in the Password Prompt select Guest 7 Your Finder mounts a Network device named media Load and edit your fles with fnder Note If you move large fles fnder may tell you copy zero bytes of Estimating time remaining and it looks like fnder hangs showing turning colorball then just go and grab a coffee it is copying in the background 600MB may take around 16 minutes 2018 P...

Page 30: ...lder as long as you are not able to do this it is still copying 1 5GB might take 10min depends on the speed of your usb stick 6 After you are fnished with moving fles from USB click EJECT USB 7 Now you can safely remove the USB stick Notes If you plugged in the USB after boot make sure to click MOUNT usb on the control panel Make sure to unmount the USB stick before unplugging otherwise you can t ...

Page 31: ... go to Files Preferences and uncheck the Use iPod iTunes friendly m4v fle extension 1 Click Open Source and select your movie 2 In the presets List select Fast 1080p30 or whatever your movie resolution is 3 Select your Destination and choose Format MPEG 4 avformat 4 Click Start Encoding 5 Upload to PocketVJ 2018 PocketVJ com Page 31 ...

Page 32: ...mclip I recommend this method for mac users http www squared5 com 1 Open MPEG Streamclip 2 Drap and drop your movie into to window 3 Select File Export to MPEG 4 4 Slide quality slider to 100 and click MAKE MP4 2018 PocketVJ com Page 32 ...

Page 33: ...CREATE h 264 movies with Blackmagic Fusion 1 Insert a Saver node 2 Select QuickTime Movies 3 In the Saver settings go to Format and select H 264 Compression 2018 PocketVJ com Page 33 ...

Page 34: ... libraries http www ffmpegx com 2 Start it and drag your movie to the From feld 3 Select in the To dropdown MP4 H 264 4 Select the Video tab control the Video Size Autosize Framerate and Video Bitrate 5 Hit Encode Note If not used disable Encode Audio 2018 PocketVJ com Page 34 ...

Page 35: ...it die Datei am selben Ort wie die Quelldatei erstellt wird 3 Ziehen Sie Ihr Video mit der Maus auf das WinFF Programmfenster 4 Drucken Sie Konvertieren ein Terminal erscheint und zeigt den konvertierungsprozess an 5 Die fertige Videodatei sollte nun mit der Endung mp4 im gleichen Ordner wie die Quelldatei zu fnden sein falls dies nicht der Fall ist speichert winFF die Datei im Be nutzerverzeichni...

Page 36: ...w vimeo com if not already registered register and upload your movie 2 After your movie is processed and online hit the Download button save it to your computer 3 You have a perfectly converted h264 movie for the PocketVJ 2018 PocketVJ com Page 36 ...

Page 37: ...ers send this command curl s http 2 0 0 100 backend php action stop Function Command IP X X X X backend php action Stop All Players stop Stop Videoplayer stopvideo Start Master Loop startmaster Start Video 1 Loop startmaster01 Start Master Once startmasteronce Start Video Slave startslave Stop Image Player stopimage Start Image Player image Display Testscreen testscreen For more commands check bac...

Page 38: ...t cases the error Make sure your video data is in the correct folder media internal video Make sure there are no empty spaces in the naming my_video_fle mp4 not my video fle mp4 Make sure your PocketVJ is not confgured to Slideshow mode Connected severai PocketVJs over a router Check the Gateway settings of your router in original mode the PocketVJ runs in 192 168 2 1 Remote Power On Projector doe...

Page 39: ...rive 2 hdmi_ignore_edid 0xa5000080 hdmi_force_hotplug 1 gpu_mem 512 If you use a HDMI to VGA Adaptor for a resolution of 1024x768 write hdmi_group 2 hdmi_mode 16 hdmi_drive 2 hdmi_ignore_edid 0xa5000080 hdmi_force_hotplug 1 gpu_mem 256 If you need a stronger signal you can additional write this to the fle range from 0 7 confg_hdmi_boost 7 hdmi_drive chooses between HDMI and DVI modes hdmi_drive 1 ...

Page 40: ... 24 288p 50Hz H hdmi_mode 25 576i 50Hz 4x hdmi_mode 26 576i 50Hz 4x H hdmi_mode 27 288p 50Hz 4x hdmi_mode 28 288p 50Hz 4x H hdmi_mode 29 576p 50Hz 2x hdmi_mode 30 576p 50Hz 2x H hdmi_mode 31 1080p 50Hz hdmi_mode 32 1080p 24Hz hdmi_mode 33 1080p 25Hz hdmi_mode 34 1080p 30Hz hdmi_mode 35 480p 60Hz 4x hdmi_mode 36 480p 60Hz 4xH hdmi_mode 37 576p 50Hz 4x hdmi_mode 40 1080i 100Hz hdmi_mode 41 720p 100H...

Page 41: ...z reduced blanking hdmi_mode 41 1400x1050 reduced blanking hdmi_mode 42 1400x1050 60Hz hdmi_mode 43 1400x1050 75Hz hdmi_mode 44 1400x1050 85Hz hdmi_mode 45 1400x1050 120Hz reduced blanking hdmi_mode 46 1440x900 reduced blanking hdmi_mode 47 1440x900 60Hz hdmi_mode 48 1440x900 75Hz hdmi_mode 49 1440x900 85Hz hdmi_mode 50 1440x900 120Hz reduced blanking hdmi_mode 51 1600x1200 60Hz hdmi_mode 52 1600x...

Page 42: ... github wget https github com jenssegers RTL8188 hostapd archive v2 0 tar gz tar zxvf v2 0 tar gz Now build hostapd cd RTL8188 hostapd 2 0 hostapd sudo make After a while you should be given control back to the terminal sudo make install Finally edit the confg fle with sudo nano etc hostapd hostapd conf replace the ssid name with vj100 and set your password Start the hostapd service sudo service h...

Page 43: ...ment if there is something missing or a mistake please be kind enough to tell me or pay me a drink You are also welcome to contribute content If you clicked a function which is not working please tell me I can not fx things which I do not know that they are not working If I used a script from you and I forgot to mention you please tell me I love all of you opensource heroes without you there would...

Page 44: ...This document is written with LibreOffice PRODUCTION Here you can see where the PocketVJ is built Coding on a mid2010 MacPro running Ubuntu 17 10 2018 PocketVJ com Page 44 ...

Page 45: ...3D Printing the case Lasercutting the box 2018 PocketVJ com Page 45 ...

Page 46: ...Assembly Glueing the boxes 2018 PocketVJ com Page 46 ...

Reviews: