Unreliable destination file content
Unreliable destination file content
Here is my workflow to extract from 1 quicktime file (1 video, 8 discreet audio) 8 different discreet audio wav files.
The 8 source folders exactly the same (because pointing to the same files) and each process extract 1 track to 1 wav file.
My first idea was to have 1 watch folder and for each QT file generate 8 discreet wav files (each track described by 1 CustommFFMPEG script command) to 1 destination folder (with differents naming prefix/suffix).
But starting from 1 watch folder to 8 processes gave me the result of unreliable discreet wav files. I had the same issue with .mov destination files. Most of the tracks are treated correctly, but some are a container only with no content.
So if I have a QT file with 8 discreet tracks (for a 5.1 mix and a Stereo mix), I want to end up with 8 discreet .wav or .mov audio files, some are present on the drive but empty...
Any idea ?
The 8 source folders exactly the same (because pointing to the same files) and each process extract 1 track to 1 wav file.
My first idea was to have 1 watch folder and for each QT file generate 8 discreet wav files (each track described by 1 CustommFFMPEG script command) to 1 destination folder (with differents naming prefix/suffix).
But starting from 1 watch folder to 8 processes gave me the result of unreliable discreet wav files. I had the same issue with .mov destination files. Most of the tracks are treated correctly, but some are a container only with no content.
So if I have a QT file with 8 discreet tracks (for a 5.1 mix and a Stereo mix), I want to end up with 8 discreet .wav or .mov audio files, some are present on the drive but empty...
Any idea ?
- Attachments
-
- Screen Shot 2015-12-10 at 15.43.45.png (48.06 KiB) Viewed 13543 times
Re: Unreliable destination file content
Can you please post your 8 custom ffmpeg commands? I need them in order to recreate your particular scenario.
-steipal
-steipal
Re: Unreliable destination file content
multi channel exports have .mov extension, mono channels are .wav
-map 0:1 -map 0:2 -format mov -acodec pcm_s24le
-map 0:1 -map 0:2 -map 0:3 -map 0:4 -map 0:5 -map 0:6 -format mov -acodec pcm_s24le
-map 0:1 -format mov -acodec pcm_s24le
-map 0:2 -format mov -acodec pcm_s24le
-map 0:3 -format mov -acodec pcm_s24le
-map 0:4 -format mov -acodec pcm_s24le
-map 0:5 -format mov -acodec pcm_s24le
-map 0:6 -format mov -acodec pcm_s24le
-map 0:7 -format mov -acodec pcm_s24le
-map 0:8 -format mov -acodec pcm_s24le
Thank you for your help...
-map 0:1 -map 0:2 -format mov -acodec pcm_s24le
-map 0:1 -map 0:2 -map 0:3 -map 0:4 -map 0:5 -map 0:6 -format mov -acodec pcm_s24le
-map 0:1 -format mov -acodec pcm_s24le
-map 0:2 -format mov -acodec pcm_s24le
-map 0:3 -format mov -acodec pcm_s24le
-map 0:4 -format mov -acodec pcm_s24le
-map 0:5 -format mov -acodec pcm_s24le
-map 0:6 -format mov -acodec pcm_s24le
-map 0:7 -format mov -acodec pcm_s24le
-map 0:8 -format mov -acodec pcm_s24le
Thank you for your help...
Re: Unreliable destination file content
Is the behaviour of the failing files the same all the time or does it vary? Also, does all your command work as expected when running them in a ffmpeg dos command?
-steipal
-steipal
Re: Unreliable destination file content
Actually in the screenshot in the original post, all the custom FFmpeg Commands are the one I provided but executed 1 by 1 from each folder that is pointing to the same with the same discovery rules (of course because I have to work on the same file(s)). This is working well, but 1 by 1.
If I place only 1 source folder sending the file(s) to the 8 commands, it is not reliable anymore.
When it's failing, it's the same behaviour (failing 8 times/10). The file is created but it's like the generated content is not placed inside.
I create the same workflow with 3 CustomFFmpeg commands from 1 source folder (1 making a QT audio file with 6 tracks, another one with only 2 tracks and one with 1 track). And then it was always the export of the 2 tracks QT that "failed".
If I place only 1 source folder sending the file(s) to the 8 commands, it is not reliable anymore.
When it's failing, it's the same behaviour (failing 8 times/10). The file is created but it's like the generated content is not placed inside.
I create the same workflow with 3 CustomFFmpeg commands from 1 source folder (1 making a QT audio file with 6 tracks, another one with only 2 tracks and one with 1 track). And then it was always the export of the 2 tracks QT that "failed".
Re: Unreliable destination file content
I would like to thank you fabrice for reporting this because I can now confirm that there is a bug somewhere and it's serious! I'm investigating now and will update the program as soon as I've found the root cause of this.
Again, thank you!
-steipal
Again, thank you!
-steipal
Re: Unreliable destination file content
Thank you too Steipal !
I often find bugs where there shouldn't be... Send me tests, I'm your man )
Keep me posted. Thank you for your work.
I often find bugs where there shouldn't be... Send me tests, I'm your man )
Keep me posted. Thank you for your work.
Re: Unreliable destination file content
I've located the bug and I will soon send you a private build for you to test.
-steipal
-steipal
Re: Unreliable destination file content
Great ! Thank you !
Oh, by the way, from which country are you ? Germany, UK ?
Oh, by the way, from which country are you ? Germany, UK ?
Re: Unreliable destination file content
I'm a real viking so take a guess