[FFmpeg-user] Weird characters in created passlogfile on Windows

jacky renaux.jacky at orange.fr
Wed Oct 16 12:15:05 CEST 2013


Le 16/10/2013 11:06, Tom Evans a écrit :
> On Tue, Oct 15, 2013 at 10:15 PM, Thierry Lelégard
> <thierry.lelegard at free.fr> wrote:
>> Hello,
>>
>> I found a strange problem with ffmpeg on Windows (not tested yet on Linux)
>> with the -passlogfile option.
>>
>> Consider a file path containing non ASCII characters like è (e grave) used
>> in all file specifications (in a directory name for instance). There are
>> three different use cases: input file, output file, pass log file.
> All three work correctly under FreeBSD:
>
>> $ ffmpeg -y -i ../hè.mkv -t 60 -pass 1 -passlogfile hè hè.ts >/dev/null 2>&1 && ls -l
> total 1
> -rw-r--r--  1 tom  wheel   202078 16 Oct 09:05 hè-0.log
> -rw-r--r--  1 tom  wheel  5054756 16 Oct 09:05 hè.ts
>
> Cheers
>
> Tom
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
Hi
I havent tested with your particular case but it seems to be related to 
windows dos page
  (characters dos convertion page : chcp)
I had same problem running batch file  " ffmpeg  -list_devices true -f 
dshow -i dummy"
i solved it that way
    on dos screen
       undestand which active page (characters table)
       type    chcp  and note the given value (mine is 850 )
       type    set chcp 1252  (this enlarge ascci characters page to latin )

      go back to the default page when you end up the full session
   hope this help
regards
jacky



More information about the ffmpeg-user mailing list