[FFmpeg-user] help with file paths under windows
Moritz Barsnick
barsnick at gmx.net
Fri May 15 13:12:50 CEST 2015
On Thu, May 14, 2015 at 17:39:46 +0200, lorenzo angeli wrote:
> Now, this seems all to be working fine under linux, but on winows, I
> started finding a bunch of issues.
>
> first this :
> https://trac.ffmpeg.org/ticket/2166
> <https://www.google.com/url?q=https%3A%2F%2Ftrac.ffmpeg.org%2Fticket%2F2166&sa=D&sntz=1&usg=AFQjCNEzmfy7GKPE-4mOSGJ-ECSz3vK3jA>,which
> I have fixed on my side, but doesn't really look nice....
I dont think you have:
> [Parsed_lut3d_0 @ 0000000002f22ea0] Setting 'interp' to value '/Python27/lib/site-packages/efesto_review/resource/luts/Cineon-to-SLog.3dl'
> [lut3d @ 0000000005a80060] [Eval @ 000000000022e6e0] Undefined constant or missing '(' in '/Python27/lib/site-packages/efesto_review/resource/luts/Cineon-to-SLog.3dl'
> [lut3d @ 0000000005a80060] Unable to parse option value "/Python27/lib/site-packages/efesto_review/resource/luts/Cineon-to-SLog.3dl"
I recommend you change your command line from
> C:\Users\efesto\Desktop>ffmpeg -threads 0 -y -start_number 1798 -i E:\A012C006_101030_L1O3\A012C006_101030_L1O3.%4d.dpx -c:v libx264 -crf 18 -preset slow -strict -2 -movflags faststart -filter_complex "[0:v]lut3d='C\\:/Python27/lib/site-packages/efesto_review/resource/luts/Cineon-to-SLog.3dl',lut3d='E\\:/efesto/efesto-review/resource/config/K_TONEVintage_KODACHROME.cube',ut3d='C\\:/Python27/lib/site-packages/efesto_review/resource/luts/SLog-to-sRGB.3dl',scale=1920:1080[clip];[slate][clip] concat=n=2:v=1, scale=1920:1080, fps=25[v]" -map [v] "C:\Users\efesto\Desktop\out.mov" -v trace
to
ffmpeg -threads 0 -y -start_number 1798 -i E:\A012C006_101030_L1O3\A012C006_101030_L1O3.%4d.dpx -c:v libx264 -crf 18 -preset slow -strict -2 -movflags faststart -filter_complex "[0:v]lut3d=C\\:\\\\Python27\\\\lib\\\\site-packages\\\\efesto_review\\\\resource\\\\luts\\\\Cineon-to-SLog.3dl',lut3d='E\\:\\\\efesto\\\\efesto-review\\\\resource\\\\config\\\\K_TONEVintage_KODACHROME.cube,ut3d=C\\:\\\\Python27\\\\lib\\\\site-packages\\\\efesto_review\\\\resource\\\\luts\\\\SLog-to-sRGB.3dl,scale=1920:1080[clip];[slate][clip] concat=n=2:v=1, scale=1920:1080, fps=25[v]" -map [v] "C:\Users\efesto\Desktop\out.mov" -v trace
I think the may difference of your command line to the trac ticket: You
added single quotes within the arguments. It may be sufficient to omit
them.
> Then I have a problem with the luts, even if I format the full path to the
> lut correctly, it fails loading it with a strange message, which I can't
> undestand if it's given by the content of the lut, or the path itself.
No, as the message says, it still can't parse the argument to the
filter. Until you fix the issue of finding the files, the filters
aren't yet being applied.
Windows paths are a PITA, admitted.
Moritz
More information about the ffmpeg-user
mailing list