• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5

LRT3 pro license error message

Offline
#1 pcalvin
In the LRT3 rendeing dialog, if I choose ProRes "ultra high" quality (4444) I get the error message saying the external encoder returned an error. I tried 4K and 1080P.

Logfile:


Please send the content of this log-file to support@lrtimelapse.com if you experience any problems.

[2013-07-29 16:53:05] DEBUG: Loading properties from /Users/peter_calvin/Library/Application Support/LRTimelapse/user.props
[2013-07-29 16:53:05] INFO: LRTimelapse 3.0 (2013-07-29)
[2013-07-29 16:53:05] INFO: © 2013 Gunther Wegner
[2013-07-29 16:53:05] INFO: http://lrtimelapse.com
[2013-07-29 16:53:05] INFO: Java version: 1.6.0_51 (64bit) from Apple Inc.
[2013-07-29 16:53:05] INFO: Running on: Mac OS X locale: en_US
[2013-07-29 16:53:05] INFO: ------------------------------------
[2013-07-29 16:53:08] INFO: Licensed to: Peter Calvin, Peter Calvin Photograophy, Dallas - Professional License.
[2013-07-29 16:53:16] DEBUG: Initializing directory chooser.
[2013-07-29 16:53:18] INFO: Done (dirchooser)...
[2013-07-29 16:53:23] DEBUG: Launching ExifTool: exiftool
[2013-07-29 16:53:25] INFO: read 13 bytes from ExifTool: 9.33
{ready}
[2013-07-29 16:53:25] DEBUG: Exif Tool available.
[2013-07-29 16:53:25] DEBUG: DNG Converter available.
[2013-07-29 16:53:25] DEBUG: MPEG Encoder available.
[2013-07-29 16:53:25] INFO: Detected Screen size: 2560 x 1600
[2013-07-29 16:53:27] INFO: Newest version: 3.0 beta 1 (2013-06-23), current Version: 3.0 (2013-07-29)
[2013-07-29 16:54:06] INFO: Loading directory: /Volumes/3 TB 1/Motion 2013/Downtown/timelapse/20130721/2
[2013-07-29 16:54:39] DEBUG: jpg sequence found.
[2013-07-29 16:54:55] DEBUG: Launching mpeg converter: /usr/bin/ffmpeg
[2013-07-29 16:54:55] DEBUG: Rendering in 1920x1080
[2013-07-29 16:54:55] DEBUG: Launched encoder.
[2013-07-29 16:54:55] DEBUG: Speed 1.0
[2013-07-29 16:54:55] DEBUG: ffmpeg version 1.2.1 Copyright © 2000-2013 the FFmpeg developers
[2013-07-29 16:54:55] DEBUG: built on May 13 2013 14:11:10 with llvm-gcc 4.2.1 (LLVM build 2336.11.00)
[2013-07-29 16:54:55] DEBUG: configuration: --prefix=/Volumes/Ramdisk/sw --enable-gpl --enable-pthreads --enable-version3 --enable-libspeex --enable-libvpx --disable-decoder=libvpx --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-avfilter --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-filters --enable-libgsm --arch=x86_64 --enable-runtime-cpudetect
[2013-07-29 16:54:55] DEBUG: libavutil 52. 18.100 / 52. 18.100
[2013-07-29 16:54:55] DEBUG: libavcodec 54. 92.100 / 54. 92.100
[2013-07-29 16:54:55] DEBUG: libavformat 54. 63.104 / 54. 63.104
[2013-07-29 16:54:55] DEBUG: libavdevice 54. 3.103 / 54. 3.103
[2013-07-29 16:54:55] DEBUG: libavfilter 3. 42.103 / 3. 42.103
[2013-07-29 16:54:55] DEBUG: libswscale 2. 2.100 / 2. 2.100
[2013-07-29 16:54:55] DEBUG: libswresample 0. 17.102 / 0. 17.102
[2013-07-29 16:54:55] DEBUG: libpostproc 52. 2.100 / 52. 2.100
[2013-07-29 16:54:55] DEBUG: [image2 @ 0x7fccd8818e00] Stream #0: not enough frames to estimate rate; consider increasing probesize
[2013-07-29 16:54:55] DEBUG: Input #0, image2, from '/Volumes/3 TB 1/Motion 2013/Downtown/timelapse/Rendered/LRT_Republic 2/LRT_%05d.jpg':
[2013-07-29 16:54:55] DEBUG: Duration: 00:00:10.56, start: 0.000000, bitrate: N/A
[2013-07-29 16:54:55] DEBUG: Stream #0:0: Video: mjpeg, yuvj444p, 4843x2724, 25 tbr, 25 tbn, 25 tbc
[2013-07-29 16:54:55] DEBUG: Unknown encoder 'prores_ks'
[2013-07-29 16:54:55] ERROR: External encoder exited with error 1
Offline
#2 Gunther
Thank you for reporting, I'm going to check this asap.
Subscribe to: LRTimelapse Newsletter, Youtube Channel, Instagram, Facebook.
Offline
#3 Gunther
This is fixed in the current download package. Please download again and reinstall the addons.
Subscribe to: LRTimelapse Newsletter, Youtube Channel, Instagram, Facebook.
Offline
#4 Kevin
Gunther

I received a 139 error trying to render at 6K using either High or Very High, but it worked fine using Ultra High. All 5K and 4K worked a treat.

[size=xx-small][size=medium][size=small][size=xx-small]Also I do not appear to have the same export dialogue you had in your Basic Tutorial, no TIFF export - see attachement. I also do no have any LRT filter presets in LR5 either.[/size][/size][/size][/size]

*** Although I do store my presets with my catalog - could this be part of the problem? YES IT IS, I have unchecked the "store with catalog" and I now have them. *** Not sure what I may have left behind with the catalog, but I can see the new LRT bits now.

[2013-08-07 19:55:05] DEBUG: Launching mpeg converter: /usr/bin/ffmpeg
[2013-08-07 19:55:05] DEBUG: Rendering in 6144x3456
[2013-08-07 19:55:05] DEBUG: Launched encoder.
[2013-08-07 19:55:05] DEBUG: Speed 1.0
[2013-08-07 19:55:05] DEBUG: Quality 2
[2013-08-07 19:55:05] DEBUG: Frame rate 23.976
[2013-08-07 19:55:05] DEBUG: Output cs 422
[2013-08-07 19:55:05] DEBUG: ffmpeg version 2.0 Copyright © 2000-2013 the FFmpeg developers
[2013-08-07 19:55:05] DEBUG: built on Jul 22 2013 09:14:18 with llvm-gcc 4.2.1 (LLVM build 2336.11.00)
[2013-08-07 19:55:05] DEBUG: configuration: --prefix=/Volumes/Ramdisk/sw --enable-gpl --enable-pthreads --enable-version3 --enable-libspeex --enable-libvpx --disable-decoder=libvpx --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-avfilter --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-filters --enable-libgsm --arch=x86_64 --enable-runtime-cpudetect
[2013-08-07 19:55:05] DEBUG: libavutil 52. 38.100 / 52. 38.100
[2013-08-07 19:55:05] DEBUG: libavcodec 55. 18.102 / 55. 18.102
[2013-08-07 19:55:05] DEBUG: libavformat 55. 12.100 / 55. 12.100
[2013-08-07 19:55:05] DEBUG: libavdevice 55. 3.100 / 55. 3.100
[2013-08-07 19:55:05] DEBUG: libavfilter 3. 79.101 / 3. 79.101
[2013-08-07 19:55:05] DEBUG: libswscale 2. 3.100 / 2. 3.100
[2013-08-07 19:55:05] DEBUG: libswresample 0. 17.102 / 0. 17.102
[2013-08-07 19:55:05] DEBUG: libpostproc 52. 3.100 / 52. 3.100
[2013-08-07 19:55:05] DEBUG: Input #0, image2, from '/Volumes/Photos D2/Timelapse-Projects/2013-06-11/ClockReverse/LRT_ClockReverse/LRT_ClockReverse/LRT_%05d.jpg':
[2013-08-07 19:55:05] DEBUG: Duration: 00:00:14.40, start: 0.000000, bitrate: N/A
[2013-08-07 19:55:05] DEBUG: Stream #0:0: Video: mjpeg, yuvj444p, 4096x2302, 25 fps, 25 tbr, 25 tbn, 25 tbc
[2013-08-07 19:55:05] DEBUG: Output #0, mov, to '/Volumes/Photos D2/Timelapse-Projects/2013-06-11/ClockReverse/LRT_ClockReverse/ClockReverse_ProRes-422_6K_HQ.mov':
[2013-08-07 19:55:05] DEBUG: Metadata:
[2013-08-07 19:55:05] DEBUG: encoder : Lavf55.12.100
[2013-08-07 19:55:05] DEBUG: Stream #0:0: Video: prores (apcn) (apcn / 0x6E637061), yuv422p10le, 6144x3456, q=2-31, 200 kb/s, 11988 tbn, 23.98 tbc
[2013-08-07 19:55:05] DEBUG: Stream mapping:
[2013-08-07 19:55:05] DEBUG: Stream #0:0 -> #0:0 (mjpeg -> prores)
[2013-08-07 19:55:05] DEBUG: Press [q] to stop, [?] for help
[2013-08-07 19:55:06] ERROR: External encoder exited with error 139
Offline
#5 Gunther
Does this error happen with other resolutions then 6K as well? Does it happen with MP4 export as well?
Subscribe to: LRTimelapse Newsletter, Youtube Channel, Instagram, Facebook.
Offline
#6 Kevin
Gunther

No there are no issues with any other resolutions I have found so far.
MP4, which gives me 4K and lower, no problems.
Pro-Res only seems to fail on High and Very High; Ultra High works fine.

I have run a number of test and the attached shows that only two resolutions created a 36 byte file - or failed.
Attached Files
Thumbnail(s)
   
Offline
#7 Kevin
Gunther

I captured the ffmpeg command when attempting a 6K - High level video that has been failing and ran it low level to see what came out, and this is it...

ffmpeg version 2.0 Copyright © 2000-2013 the FFmpeg developers
built on Jul 22 2013 09:14:18 with llvm-gcc 4.2.1 (LLVM build 2336.11.00)
configuration: --prefix=/Volumes/Ramdisk/sw --enable-gpl --enable-pthreads --enable-version3 --enable-libspeex --enable-libvpx --disable-decoder=libvpx --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-avfilter --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-filters --enable-libgsm --arch=x86_64 --enable-runtime-cpudetect
libavutil 52. 38.100 / 52. 38.100
libavcodec 55. 18.102 / 55. 18.102
libavformat 55. 12.100 / 55. 12.100
libavdevice 55. 3.100 / 55. 3.100
libavfilter 3. 79.101 / 3. 79.101
libswscale 2. 3.100 / 2. 3.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
[image2 @ 0x7ffe4b01a600] Stream #0: not enough frames to estimate rate; consider increasing probesize
Input #0, image2, from '/Volumes/Photos D2/Timelapse-Projects/2013-06-11/Mac01/LRT_Mac01/LRT_%05d.jpg':
Duration: 00:00:04.96, start: 0.000000, bitrate: N/A
Stream #0:0: Video: mjpeg, yuvj444p, 4928x2772, 25 tbr, 25 tbn, 25 tbc
Output #0, mov, to '/Volumes/Photos D2/Timelapse-Projects/2013-06-11/Mac01/Mac01_ProRes-422_6K_HQ.mov':
Metadata:
encoder : Lavf55.12.100
Stream #0:0: Video: prores (apcn) (apcn / 0x6E637061), yuv422p10le, 6144x3456, q=2-31, 200 kb/s, 11988 tbn, 23.98 tbc
Stream mapping:
Stream #0:0 -> #0:0 (mjpeg -> prores)
Press [q] to stop, [?] for help
Segmentation fault: 11

The solution I have found from a quick look on the web for "Segmentation fault 11" appears to be reinstall ffmpeg. Not sure if this might help in my case - what do you think?

Install Homebrew and ffmpeg as per http://ffmpeg.org/trac/ffmpeg/wiki/MacOS...ationGuide

Or should I try this simple method after installing Homebrew?

https://github.com/mxcl/homebrew/issues/11248
The suggestion of mkottman solved the problem for me:
--> brew uninstall x264
--> brew uninstall ffmpeg
--> brew install --use-gcc x264 ffmpeg
Offline
#8 Gunther
Hi Kevin,
I'm not the big Mac expert I must admit so I didn't dig that deep, instead I got the deployed ffmpeg version from here:
http://ffmpegmac.net/

Please let me know if you make any progress with your experiments. On my tries the ffmpeg that comes with LRT3 worked fine on all resolutions, don't know what is different on your scenario, but any input is welcome!
Best
Gunther
Subscribe to: LRTimelapse Newsletter, Youtube Channel, Instagram, Facebook.
Offline
#9 Kevin
What a day Sad

Please excuse the length of this reply, but this has been a bit of a trial...

I tried to install ffmpeg using homebrew; that complained that Macports was installed and so did nothing. So I removed Macports and installed Homebrew and installed ffmpeg using that. The Homebrew version went back to 1.5 (or something) in another location, not version 2 as it in in /usr/bin. I tried the video commands with both and they failed.

Subsequently I lost my perl installation Sad which I think I had installed using Macports; disaster as that's my weapon of choice for scripting for work! So I decided I wanted to go with perlbrew to get the latest version on my Mac and hang the Macports 5.12 version; but that needed "perl" of all things, so it was catch 22. I had to reinstall Macports, then reinstall Perl and then perlbrew - at last.

So now I have Macports, Homebrew, Perlbrew and a headache.

As it had no positive affect on my segmentation issue, I uninstalled the Homebrew version of ffmpeg.
So I was back to square one, with most of my hair on the floor!

I have had a can of coke and calmed down a bit - I lost my pack of chill pills earlier Smile

I have analyzed the various commands that LRT3 puts out when rendering and I have noticed that for any High or Very High the codec (-c:v) is prores and for Ultra it is prores_ks. I tested the command lines for 6K High and Very High and changed to "-c:v prores_ks" and they both worked.

Despite frantic searches and reading of the ffmpeg Wiki I am no closer to understanding the subtle difference between prores and prores_ks (not that I can find prores_ks mentioned) and why I get a segmentation fault with only two versions @ 6K Sad

I ran a comparison test between all the original 5K commands, the original 6K Ultra and the amended 6K High and Very High and ended up with file sizes as below. Size isn't everything but it may give me that warm feeling that I am generating files that match the quality designed for by the GUI at 6K?

704815574 10 Aug 16:27 Mac01_ProRes-422_5K_HQ.mov
809060989 10 Aug 16:51 Mac01_ProRes-422_6K_HQ.mov
1067718268 10 Aug 16:28 Mac01_ProRes-422_5K_VHQ.mov
1210655046 10 Aug 16:54 Mac01_ProRes-422_6K_VHQ.mov
1253129122 10 Aug 16:31 Mac01_ProRes-444_5K_UHQ.mov
1788948068 10 Aug 17:00 Mac01_ProRes-444_6K_UHQ.mov

If you could share with me some of the subtleties of the relationships between -c:v prores and prores_ks and also -profile: 2, 3 and 4; or links to the relevant documentation, I would appreciate a better understanding.
I looked at the following Wiki page chasing info on Apple ProRes, is the
http://wiki.multimedia.cx/index.php?title=Apple_ProRes

Also, and of no real consequence as you can repeat it as many times as you like, I noticed on the command lines that after the audio off option (-an) you repeated the -r option.
Offline
#10 Gunther
Hi Kevin,
Prores profiles are documented like this:
0: Proxy, 1: LT, 2: SQ, 3: HQ, 4:444

444 will only work with Prores_KS, so i switch to that when using 444.
Otherwise I use the normal Prores, because it's faster.
Best
Gunther
Subscribe to: LRTimelapse Newsletter, Youtube Channel, Instagram, Facebook.

...also check out: