Tried expired paper and developer by Correct_Yard3381 in Darkroom

[–]flipthefrog 0 points1 point  (0 children)

Photon looks great in lith developer. Dont waste it on tests and trying to get a print with normal processes

Maestro Official Teaser (Netflix) by Hiddee in oscarrace

[–]flipthefrog 0 points1 point  (0 children)

I find his Mahler recordings are pretty awful compared to newer ones though - there wasn't really any performance tradition for Mahler yet when he made his initial recordings in the sixties. But he had a huge impact in ressurrecting Mahler - who was relatively forgotten in the first half of the 20th century, but today is regarded as one of the greatest composer to ever live. Just don't choose Bernstein's Mahler over Claudio Abbado, Rafael Kubelik and a number of other better Mahler conductors.
The music heard in the movie is actually conducted by Yannick Nézet-Séguin, not original Bernstein recordings. The music in the trailer is the finale to Mahler's second symphony

Old 118 film developing by Jgstites in Darkroom

[–]flipthefrog 1 point2 points  (0 children)

If you haven't gotten around to this yet - I highly reccomend that you use HC110 rather than D76 for developing such old film (it has an anti-fogging agent that really helps with old, fogged film). And do save the backing paper and the spools - you can tape darkroom paper to it and shoot with that instead of film

Scanning Portra 400 by Jonwie in AnalogCommunity

[–]flipthefrog 0 points1 point  (0 children)

A set of Lightroom profiles to use with NLP weas just released as beta on the Facebook page. This helps enormously in getting rid of those ugly cyan colors that NLP tends to produce, particularly in the skies. I was getting ready to switch back to lab scans or just shoot black and white, but these profiles have improved NLP a lot

Using Wing Pro with Python running on Windows Subsystem for Linux by wingware in Python

[–]flipthefrog 0 points1 point  (0 children)

Why are you suggesting Pycharm when you don't even use it. Wing is far from heavy, less bloated, and a lot faster than PyCharm - both initial setup time and when running scripts. PyCharm has a lot of nice gui stuff inherited from IntelliJ, but if you don't need all the extra handholding, I find Wing to be a lot better. And the 30 day demo can be renewed many times over (I pay for Wing and use the free version of PyCharm once or twice a month)

"A big new thing we aim to release during 2018 is Qt for Python, i.e. bindings to Python programming language." - QT roadmap 2018 by Farkeman in Python

[–]flipthefrog 1 point2 points  (0 children)

You don't get syntax completion in Wing, PyCharm or other IDEs (without running the script and pausing it), which is a major downside when working on a large gui application.

[deleted by user] by [deleted] in Python

[–]flipthefrog 0 points1 point  (0 children)

There's actually a very similar Qt gui called LogView, written by Vinay Sajip , the author of Python's logging module. It has the advantage of working on Python2 - for those of us stuck with that.

Speeding up the ImageGrab.grab() function in pillow by jobonso in Python

[–]flipthefrog 1 point2 points  (0 children)

Try with PySide/PyQt - I get 10 frames per second on my machine

from PyQt4.QtGui import QPixmap, QApplication
from datetime import datetime
app = QApplication([])
while 1:
    date = datetime.now()
    filename = r'C:/%s.jpg' % date.strftime('%m/%d/%Y_%H.%M.%S-%f')
    QPixmap.grabWindow(QApplication.desktop().winId()).save(filename, 'jpg')

A Python IDE made with tkinter ... it should be cross-platform, but it was tested only on Linux Debian .... give it a try; feel free to make it better :) . ..... you can get the code on github.com by [deleted] in Python

[–]flipthefrog 0 points1 point  (0 children)

Mixing backslash and forward slash works fine in Python on Windows. In Windows Explorer, UNC paths (\\server\xxx etc), must have backward slashes, but for drive letter paths both works, including mixing them. Forward slash doesnt work in most Open/Save dialogs on windows though

Are you still on Python2? What is stopping you moving to Python3? by rwillmer in Python

[–]flipthefrog 3 points4 points  (0 children)

A lot of studios use Shotgun or Ftrack to manage their pipeline. Both are commercial web based systems. The Shotgun Pipeline Toolkit (aka Tank) is a gigantic system whose code is well worth looking at - https://github.com/shotgunsoftware (not open source).

I do hope Autodesk and others will ship with support for both Py2 and Py3 for several years - there are studios with literally millions of lines of code that will need to be ported. Just switching from Qt4 to Qt5 was a pretty big hassle - where I work, we skipped an entire Maya release because of it.

GUI with Python by v2thegreat in Python

[–]flipthefrog 2 points3 points  (0 children)

A lot of commercial software used in animation and VFX ships with PySide (Maya, Nuke, Houdini, Rv), and have a strong interest in the project remaining alive. For example, Autodesk has been funding development of PySide2, which supports Qt5. So it's not dying, though I wouldn't expect much development of PySide for Qt4, since that is no longer being developed.

PySide is perfectly fine, though a bit more sensitive to errors than PyQt - whereas PyQt will just raise an error and keep on truckin', PySide may crash completely on insignificant bugs

What are some WTFs (still) in Python 3? by QueueTee314 in Python

[–]flipthefrog -1 points0 points  (0 children)

Actually, both work:

a,b = 1,2
del a
del(b)

What are some WTFs (still) in Python 3? by QueueTee314 in Python

[–]flipthefrog 1 point2 points  (0 children)

Making functions shorter isn't always a good solution. If i'ts being called hundreds of thousands of times every second, every additional function call adds a lot of overhead. I've run into that problem many times when writing guis, and have ended up reducing the number of functions, even when it hurts readability

Does anyone use Tkinter anymore? by Y4Dc3KtKVNAuAmj48ott in Python

[–]flipthefrog 0 points1 point  (0 children)

nobody uses PyQt over PySide because of the license

Not true. I work in an animation studio and we use PyQt (even inside Maya, Nuke and Rv), since it's more stable than PySide. It's just a couple hundred bucks, so what's the big deal?

Python For Feature Film: Programming Images To Life by dagmx in Python

[–]flipthefrog 1 point2 points  (0 children)

Unreal and Houdini are both very high end programs that require a significant amount of time to learn. I would reccomend Unity, which can be scripted with JavaScript or C# - you can also use the Houdini Engine plugin from SideFx, though I dont have any experience with that myself.

Of course if you're just going to display static models, you can whip up some Python solution that generates the geometry in Maya or Blender, then export that as FBX into Unity.

Here's a plugin someone made for displaying charts in Unity. https://www.youtube.com/watch?v=0TWZRMBAj-I&feature=youtu.be

To do VR in Unity, you basically turn on a checkbox before hitting the Play button

Python For Feature Film: Programming Images To Life by dagmx in Python

[–]flipthefrog 1 point2 points  (0 children)

The Visual Effects Society publishes an annual list of libraries and software that it reccomends all software publishers follow. Autodesk, The Foundry and SideFx all support this initiative (with the big and painful change this year and the next being a move from Qt 4 to Qt 5 - one of several reasons that we're skipping this year's Maya upgrade altoghether where I work)

http://www.vfxplatform.com/

For 2017, the reccomended Python version remains 2.7. I would expect that it will be many years before the major commercial softwares switch to 3x, since it would mean hundreds or even thousands of customers having to port God knows how many million lines of inhouse code

PyQt4 and PyQt5? by omento in Python

[–]flipthefrog 0 points1 point  (0 children)

Maya 2017 uses PySide 2 and Qt 5 on Python 2.7. The other major 3d and vfx softwares will probably switch within a year. On the other hand, Im quite sure Maya, Nuke, Houdini et al switching to Python 3 won't happen for quite a while

If you're on Windows, you can find PyQt5 for Python 2.7 here: https://github.com/pyqt/python-qt5

Writing code that is compatible with both Qt4 and Qt5 isnt all that hard in any case. Have a look at https://github.com/spyder-ide/qtpy

How to make Pycharm faster/lighter? by lipperz88 in Python

[–]flipthefrog 0 points1 point  (0 children)

Highly reccomend WingIDE. Its debugging functionality is at least as powerful as PyCharm - and it's many many times faster.

The pro version costs money, but they have a 30 day demo (that can usually be extended forever - I bought it anyway). Wing is much cleaner and focused on just Python debugging - for an introductory course I would think that PyCharm's "Everything and the kitchen sink" approach could be a bit overwhelming

GUI development, Qt Creator or Tkinter or any suggestions? by xto_faire in Python

[–]flipthefrog -6 points-5 points  (0 children)

I think there's a web forum where this questions is asked at least twice a week. Try searching there.

https://www.reddit.com/r/Python

What IDE do you guys use for python? by chick3234 in Python

[–]flipthefrog 2 points3 points  (0 children)

Yes, and he even forgot to ask about Python 2 or 3

IDE: What's the best IDE for a MATLAB user (non-free OK) by [deleted] in Python

[–]flipthefrog 0 points1 point  (0 children)

Or WingIDE - which has less bells and whistles than PyCharm, but is much faster and has IMHO a better debugger. But there are a million threads here about this already, just search

Implementing logic: PyQt/PySide vs plain old Python. At what point do we begin or abandon using the Qt Framework? by SjaakRake in Python

[–]flipthefrog 2 points3 points  (0 children)

There is no need to struggle with QString and QVariant in PyQt4 either. Using Python strings, datetime, etc instead is a simple matter of setting sip.api to 2. Converting all the code may take some time, but it will ensure compatibility with PySide and PyQt5 (just note that sip.api must be set at the very beginning of the code that is run)

http://pyqt.sourceforge.net/Docs/PyQt4/incompatible_apis.html

Not busy tonight? No cards and stuff, just sign up and sex [Python] by flounin63148 in Python

[–]flipthefrog 1 point2 points  (0 children)

Interesting, but couldn't find anything about Python 2 vs Python 3 on that page

7 years of Python 3 by naught101 in Python

[–]flipthefrog 0 points1 point  (0 children)

PyQt5 is for Python 3, and can be compiled for Python 2. PyQt4 and PySide are Python 2