Você precisa citar e escapar do caminho
result='c\:\path\vidstab.trf'
Estou tentando fazer alguma estabilização e estou me deparando com o que eu acho que é uma limitação ou bug, mas eu queria obter mais esclarecimentos de especialistas. Não consigo fazer com que o arquivo de transformação apareça em qualquer lugar, exceto o local em que o arquivo FFMPEG.exe está localizado (a mesma pasta na qual estou atualmente executando o exe).
Estou tentando processar meu arquivo de transformação em um caminho específico em minha máquina. Aqui está a ligação que estou fazendo:
ffmpeg.exe -i "C: \ LocalTemp \ DealerVision \ DealerVision.MediaProcessing.Video.Combine.Combiner \ 372e538c-df1b-4355-bc9a-43e27899b9ee \ 11474_1.mp4" -vf vidstabdetect = show = 1: instabilidade = 5: accuracy = 8: resultado="C: \ LocalTemp \ DealerVision \ DealerVision.MediaProcessing.Video.Combine.Combiner \ 372e538c-df1b-4355-bc9a-43e27899b9ee \ 11474_1.trf" -f null -
Isso gera um arquivo com êxito, mas o coloca no mesmo caminho do arquivo FFMPEG.exe. Ele também renomeia o arquivo "LocalTempDealerVisionDealerVision.MediaProcessing.Video.Combine.Combiner372e538c-df1b-4355-bc9a-43e27899b9ee11474_1.trf"
Portanto, parece que está se desfazendo do meu caminho e apenas criando um novo nome para a transformação baseada no caminho que eu a alimentei. Como faço para renderizar este arquivo de transformação para um local da minha escolha?
Obrigado.
Tags ffmpeg