Commit Graph

312 Commits

Author SHA1 Message Date
DH4 d417833193 Layout Fixes 2017-06-03 14:16:25 -05:00
DH4 c008571ae2 Changed UI default to Input Settings 2017-06-03 13:35:13 -05:00
tassaron f0ab2f53d6 section structure in avp files 2017-06-03 11:08:52 -04:00
tassaron 0bef283f8d saved project dirs 2017-06-03 10:01:47 -04:00
tassaron fccdee45b2 absolute path to main ui, bg video fixed 2017-06-03 08:46:18 -04:00
DH4 4b56660177 Changed encoding update to signal/slot. 2017-06-03 00:07:30 -05:00
DH4 e33caa9179 Threading changes. 2017-06-02 08:14:04 -05:00
DH4 53598f7a85 Progressbar enhancement. 2017-06-02 03:30:51 -05:00
DH4 73a0492585 Cancel button stops pre-processing too. 2017-06-02 00:30:44 -05:00
DH4 6bf36d0324 Added ability to cancel export. 2017-06-01 23:24:13 -05:00
DH4 7d8e9ab3b1 Added aspect ratio scaling to preview area. 2017-06-01 22:46:45 -05:00
Brianna 30f2ea12df projects can be saved and loaded 2017-06-01 22:17:12 -04:00
tassaron 2768084b30 resolution comboBox gets updated 2017-06-01 20:31:15 -04:00
tassaron d31add0d95 tidying up 2017-06-01 20:21:26 -04:00
tassaron 610db20606 settings.ini now saved/loaded with projects 2017-06-01 19:54:50 -04:00
tassaron 00f5c88584 components can be saved and loaded as projects 2017-06-01 18:47:47 -04:00
tassaron 907ba33e93 a handy showMessage() method
and starting on the project buttons
2017-06-01 17:34:04 -04:00
tassaron 1a24922fee restrict presets to boring characters 2017-06-01 16:16:42 -04:00
tassaron f55d7d1206 saveable titleFont, xPosition glitches fixed 2017-06-01 13:17:36 -04:00
Brianna 11e5ec0439 Merge pull request #6 from IamDH4/feature-rendering-engine
a rendering engine that uses more threads
2017-06-01 12:07:20 -04:00
DH4 fcbe211bf1 Performance boost for static backgrounds. moved drawBars() inside class. 2017-06-01 11:01:51 -05:00
DH4 43073cbd42 Fixed spectrum rendering. Fixed multiple static renders. 2017-06-01 09:52:40 -05:00
DH4 6620f48bfd Merge pull request #5 from IamDH4/tassaron-render-test
minor fixes, comments
2017-06-01 08:11:53 -05:00
tassaron 2afdba04fd minor fixes, comments 2017-06-01 09:05:20 -04:00
tassaron 0b210fb4f0 fix syntax error 2017-05-31 18:00:10 -04:00
Brianna a1ae1dfde9 basic preset functionality 2017-05-31 16:22:58 -04:00
DH4 1eeb763dc3 Fixed frame loop bug. 2017-05-31 04:01:18 -05:00
DH4 c21d6f5ea7 New rendering engine partially implemented. Also added a live preview during rendering. FIXME: spectrum is out of sync / rendering too quickly. 2017-05-31 02:15:09 -05:00
tassaron 9be8f742c6 get confirmation when overwriting presets 2017-05-30 22:34:25 -04:00
tassaron 5295a6d9ae presets are working
except for font because it can't be represented as a string
2017-05-30 22:05:56 -04:00
tassaron ca7e8bdb0d the most simple way of saving dictionaries 2017-05-30 19:31:10 -04:00
Brianna 7240f25deb added static components which don't get called each frame when rendering 2017-05-29 20:47:51 -04:00
Brianna 369ac2a855 Merge branch 'feature-newgui' into feature-newgui-lesstextrenders 2017-05-29 20:47:07 -04:00
tassaron d1852619df Merge branch 'feature-newgui' of https://www.github.com/IamDH4/audio-visualizer-python into feature-newgui 2017-05-29 20:40:59 -04:00
tassaron 8dd7b7d59a added component base class 2017-05-29 20:39:11 -04:00
tassaron 37fd68fd2b remove test video 2017-05-29 17:40:40 -04:00
tassaron 75f1e8af76 title text does not need to generate a new image each frame 2017-05-29 17:38:28 -04:00
Brianna 025bc2c2e6 Merge pull request #2 from IamDH4/feature-newgui-presets
basic start to implementing presets
2017-05-28 23:00:48 -04:00
tassaron db7acbf3ea save empty presets, comboBox populates with preset names 2017-05-28 22:58:13 -04:00
tassaron c0920da4ff savePreset creates a file 2017-05-28 21:24:51 -04:00
tassaron ce414ff960 turned openPreset button into comboBox to fit a new design 2017-05-28 19:50:29 -04:00
tassaron 39944a56a8 create data directory structure 2017-05-28 19:08:50 -04:00
DH4 6433f6d580 Merge pull request #1 from IamDH4/feature-newgui-bugfix-listorder
Fixed component list not affecting render order.  FIXME Reverse the r…
2017-05-28 15:51:20 -05:00
DH4 b2e3716a29 Fixed component list not affecting render order. FIXME Reverse the render order 2017-05-28 15:46:59 -05:00
tassaron d9641d8db3 slight fixes to component UIs 2017-05-28 16:30:18 -04:00
tassaron fa89cd38f2 slight fixes to component UIs
and adding a component changes the stackedWidget
2017-05-28 16:26:06 -04:00
DH4 719e9a4ddf Implemented change list order 2017-05-28 15:05:08 -05:00
DH4 e3079f7a67 Fixed Stack & list sync bug. 2017-05-28 14:19:06 -05:00
tassaron 5101b439df fixed travelling text bug 2017-05-28 14:49:35 -04:00
tassaron 5ed79ff5c6 rm old ui file 2017-05-28 14:20:36 -04:00
tassaron e0eed5bff4 title text is now a component
plus numerous bugs removed and added
2017-05-28 14:19:28 -04:00
DH4 d9a5f2dd34 Fixed Resolution Change in preview. Removed debugging print statements. 2017-05-28 07:36:34 -05:00
DH4 75c1c65c9d Integration with tassaron2 modular design. True Alpha Rendering added, several bug fixes. 2017-05-28 06:34:34 -05:00
DH4 fe13268a84 Created a new UI, several new features to be implemented. FIXME: Resolution change requires an application restart. 2017-05-27 14:32:08 -05:00
DH4 86c6ac8762 Removed .vscode directory and updated .gitignore 2017-05-27 05:40:22 -05:00
DH4 1a8acdbed0 Fixed Scaling Bugs 2017-05-27 04:49:26 -05:00
DH4 f2329e9366 Added automatic scaling of Image and bars. Set title x/y position, and font size based on scale. 2017-05-27 03:06:17 -05:00
DH4 eaee0ab233 Removed hardcoded parameters. Defaults loaded at runtime. 2017-05-26 23:06:47 -05:00
Martin Kaistra 5487319dc1 Merge branch 'tassaron2-master' 2017-05-25 18:43:21 +02:00
tassaron 624ec8dca2 improved color button ui xml 2017-05-25 12:01:03 -04:00
Martin Kaistra c622f2908e Merge branch 'feature-hdpi' 2017-05-25 16:31:13 +02:00
tassaron a9ddb86e53 rm unused variable 2017-05-23 20:03:33 -04:00
tassaron 8ddbe78128 rm duplicate code 2017-05-23 18:54:31 -04:00
tassaron a251be0cd4 select colors more easily using QColorDialog 2017-05-23 18:19:55 -04:00
Martin Kaistra 025a110005 try fixing problems with high dpi screens, font size for video in pixels 2017-05-23 21:24:58 +02:00
tassaron 431b9f6304 colors are configurable in the GUI
any invalid RGB tuple entered will result in white
2017-05-22 22:25:38 -04:00
tassaron 07644f0348 text and visualization colour can be changed using commandline 2017-05-22 19:42:32 -04:00
tassaron 77eed58a87 make sure tempfiles get deleted 2017-05-22 16:58:05 -04:00
tassaron 4426b0e905 rm line that makes atexit raise an error
I don't notice any difference in behaviour without this line
2017-05-22 16:46:59 -04:00
Martin Kaistra 487743104f Merge branch 'feature-commandline' 2017-05-22 11:09:35 +02:00
Martin Kaistra 7a6a800714 add command line options for font size, alignment, position 2017-05-22 11:06:13 +02:00
Martin Kaistra f63c1c382d Merge branch 'master' into feature-commandline 2017-05-22 10:50:18 +02:00
martin e507cf0b6c Merge pull request #13 from tassaron2/master
Added the ability to use an mp4 as the background image
2017-05-22 10:47:55 +02:00
tassaron e771992195 more loading feedback 2017-05-21 22:44:48 -04:00
tassaron fb5115f0b2 fixed preview not updating when changing between two videos
making the filename of preview.jpg different each time seems to work
2017-05-21 20:07:07 -04:00
tassaron cb04c950d4 added back in spaces deleted by my editor 2017-05-18 19:54:48 -04:00
tassaron 898ac591e3 added back in spaces deleted by my editor 2017-05-18 19:48:52 -04:00
tassaron ff818836dd added ability to use an mp4 as the background
might not be the best way to do this (dumping all the video frames to a temp location), but it works for clips of a few minutes or less
2017-05-18 19:14:27 -04:00
Martin Kaistra 03f6dcdc53 added font parameter, default values for settings, writing of settings file at clean up 2017-04-25 15:48:18 +02:00
Martin Kaistra 1a361388d0 do not require X server for command line mode 2017-04-25 10:28:04 +02:00
Martin Kaistra b74c267cf2 add new experimental command line mode 2017-04-24 15:53:59 +02:00
Martin Kaistra 01de150f74 Merge branch 'HunterwolfAT-font-settings#8' 2017-04-22 11:06:07 +02:00
Martin Kaistra 23ba08397f Connect drawPreview events after input elements have values 2017-04-22 11:04:34 +02:00
Martin Kaistra 6eb601ca9a Merge branch 'font-settings#8' of https://github.com/HunterwolfAT/audio-visualizer-python into HunterwolfAT-font-settings#8 2017-04-22 10:42:31 +02:00
Maximilian Siess 4aef5bfdb7 changed differentiater of text alignment from string to int 2017-04-21 01:00:17 +02:00
Maximilian Siess 018f5900f0 cleanup 2017-04-20 20:22:28 +02:00
Maximilian Siess 81a20cd2e3 clean up 2017-04-20 20:21:11 +02:00
Maximilian Siess ca789ce766 all options are saved to and loaded from settings.ini 2017-04-20 19:48:51 +02:00
Maximilian Siess a170996259 added font size and text position to video thread 2017-04-20 19:25:34 +02:00
Maximilian Siess 8423d95820 added font size of text in preview 2017-04-20 19:01:19 +02:00
Maximilian Siess f639760ffc added x/y offset of text in preview 2017-04-20 18:47:14 +02:00
Maximilian Siess 153ba91231 added fontsize and position option to UI 2017-04-20 18:26:54 +02:00
martin 19cf457854 Merge pull request #11 from HunterwolfAT/master
Casted slice indices to integer
2017-04-18 22:22:28 +02:00
Maximilian Siess ec502ce7e5 Matched the label to the naming scheme 2017-04-18 13:56:31 +02:00
Maximilian Siess 5d796c76b7 Alignment options added to render task 2017-04-18 13:46:24 +02:00
Maximilian Siess c772bf5583 Added text alignment option 2017-04-18 13:35:29 +02:00
Maximilian Siess 7d2ecb0d15 cast slice indices to integer 2017-04-17 12:55:58 +02:00
Martin Kaistra 3e40b909bf Merge branch 'rikai-format-compatibility-improvements' 2016-09-10 15:12:31 +02:00
Martin Kaistra 5fd95ee242 use aac if libfdk_aac not installed 2016-09-10 15:09:58 +02:00
martin e612139c6b Merge pull request #5 from rikai/readme-mac-update
Add macOS instructions
2016-09-10 10:33:44 +02:00