[fpc-pascal] Linux - ExecuteProcess versus fpSystem
    Andrew Haines 
    AndrewD207 at aol.com
       
    Fri Sep  9 01:52:59 CEST 2011
    
    
  
On 09/08/11 19:40, brian wrote:
> 
> What are the commands?
> 
> mpg321 -q -w "tempfile.wav" "inputfile.mp3"
> 
> oggenc -Q --output="outputfile.ogg" "tempfile.wav"
> 
> It makes no difference whether or not I use a full pathname for mpg321
> and oggenc, and all the other files are in the current working
> directory. Yes, there really are quotes round the filenames, the vast
> majority of the real names have embedded spaces.
> 
I suspect that the oggenc command is failing because TProcess behind the
scenes is splitting --output="outputfile.ogg" into two params.
You can try something like
oggenc -Q '--output="outputfile.ogg"' "tempfile.wav"
to see if that works or if you use TProcess directly I understand that
options have been added recently to overcome the problem quotes can have
on the arguments.
Regards,
Andrew
    
    
More information about the fpc-pascal
mailing list