Copy audio is ignored (confirmed 0.7.2-0.7.3)
-
- Amateur
- Posts: 22
- Joined: Tue Jan 19, 2010 8:55 pm
Copy audio is ignored (confirmed 0.7.2-0.7.3)
I'd like to file a bug report. I can reproduce it multiple times.
Mediacoder versions tested on:
- Mediacoder x64 0.7.2 build 4582
- Mediacoder x64 0.7.2 build 4594
- Mediacoder x32 0.7.3 build 4612
- Mediacoder x64 0.7.3 build 4612
Situation: User wants to extract audio from a video file into an audio file, in this case both .mp4 files and .flv files. All files contain AVC video and AAC audio. User wants to retain quality and thus selects "Copy audio" option in the audio tab and disables "enable video" in the video tab.
Expected behavior: Audio gets extracted into new container/file with original bitstream and bitrate.
Resulting behavior: Audio gets transcoded using encoder from grayed-out select box (Nero encoder) with settings from Nero Encoder settings tab. Changing the settings in this tab changes the output file.
Steps to reproduce (from default configuration settings):
1. Add a video file to be transcoded
2. Deselect "Enable video" from the video tab
3. Put some random (different from the original) bitrate settings for the current audio codec
4. Select "Copy audio" from the audio tab
5. Select "Channels original" from the sound tab
Bug confirmation: Transcoded file has different bitrate. (Confirmable by "Transcoded information" showed when selecting the file in Mediacoder)
Bug is fixed when: Transcoded file has original bitrate and characteristics (and bitstream).
Possible workaround(s):
Workaround 1 (unconfirmed):
1. Disable muxer. You can do this in container -> check "Disabled" under Multiplexer
2. Select FFmpeg or MEncoder as video coder. You can do this in video -> (check enable video ->) ( deselect auto select next to encoder ->) choose either one from the list next to "Encoder"
3. ??? Deselect "Enable video" from the video tab ???
Developer comments:
This will be improved later. An additional step to extract audio from input container is required.
Mediacoder versions tested on:
- Mediacoder x64 0.7.2 build 4582
- Mediacoder x64 0.7.2 build 4594
- Mediacoder x32 0.7.3 build 4612
- Mediacoder x64 0.7.3 build 4612
Situation: User wants to extract audio from a video file into an audio file, in this case both .mp4 files and .flv files. All files contain AVC video and AAC audio. User wants to retain quality and thus selects "Copy audio" option in the audio tab and disables "enable video" in the video tab.
Expected behavior: Audio gets extracted into new container/file with original bitstream and bitrate.
Resulting behavior: Audio gets transcoded using encoder from grayed-out select box (Nero encoder) with settings from Nero Encoder settings tab. Changing the settings in this tab changes the output file.
Steps to reproduce (from default configuration settings):
1. Add a video file to be transcoded
2. Deselect "Enable video" from the video tab
3. Put some random (different from the original) bitrate settings for the current audio codec
4. Select "Copy audio" from the audio tab
5. Select "Channels original" from the sound tab
Bug confirmation: Transcoded file has different bitrate. (Confirmable by "Transcoded information" showed when selecting the file in Mediacoder)
Bug is fixed when: Transcoded file has original bitrate and characteristics (and bitstream).
Possible workaround(s):
Workaround 1 (unconfirmed):
1. Disable muxer. You can do this in container -> check "Disabled" under Multiplexer
2. Select FFmpeg or MEncoder as video coder. You can do this in video -> (check enable video ->) ( deselect auto select next to encoder ->) choose either one from the list next to "Encoder"
3. ??? Deselect "Enable video" from the video tab ???
Developer comments:
This will be improved later. An additional step to extract audio from input container is required.
Last edited by dtechnology on Mon Mar 15, 2010 5:27 am, edited 6 times in total.
-
- Amateur
- Posts: 22
- Joined: Tue Jan 19, 2010 8:55 pm
Re: Copy audio is ignored 0.7.2.4582
I can confirm that I am still affected by this bug in 0.7.2.4594
-
- Amateur
- Posts: 22
- Joined: Tue Jan 19, 2010 8:55 pm
Re: Copy audio is ignored 0.7.2 (b4582+b4594)
Any response? Anything I could try to fix?
-
- Modest
- Posts: 102
- Joined: Thu Oct 08, 2009 3:09 pm
Re: Copy audio is ignored 0.7.2.4582
I can cofirm as well.dtechnology wrote:I can confirm that I am still affected by this bug in 0.7.2.4594
-
- Modest
- Posts: 102
- Joined: Thu Oct 08, 2009 3:09 pm
Re: Copy audio is ignored 0.7.2 (b4582+b4594)
does the MediaCoder "audio edition" suffer from the same problem, or does the audio edition not allow video files as *input* ?
-
- Amateur
- Posts: 22
- Joined: Tue Jan 19, 2010 8:55 pm
Re: Copy audio is ignored 0.7.2 (b4582+b4594)
Test is for yourself.
Bug is still present in 0.7.3.4612 (x64).
Would it not be better to remove the option until the bug is fixed?
Bug is still present in 0.7.3.4612 (x64).
Would it not be better to remove the option until the bug is fixed?
-
- Modest
- Posts: 102
- Joined: Thu Oct 08, 2009 3:09 pm
Re: Copy audio is ignored 0.7.2 (b4582+b4594)
agreed!dtechnology wrote: Would it not be better to remove the option until the bug is fixed?
why so unfriendly?!?Test is for yourself.
I don't know if it is possible at all to install the FULL edition (which I currently have) plus the AUDIO edition simultaneously and I wouldn't want to try that because I don't want to compromise my system by such an error-prone task.
Besides, there is nothing wrong whatsoever in saving time by asking a yes-no-question which someone who has already tried can easily answer. The wheel doesn't have to be re-invented every day.
Re: Copy audio is ignored 0.7.2 (b4582+b4594)
A workaround: disable muxer and choose ffmpeg or mencoder as video encoder.
This will be improved later. An additional step to extract audio from input container is required.
This will be improved later. An additional step to extract audio from input container is required.
When things work together, things work.
-
- Modest
- Posts: 102
- Joined: Thu Oct 08, 2009 3:09 pm
Re: Copy audio is ignored 0.7.2 (b4582+b4594)
thanks for the tip, stanley.stanley wrote:A workaround: disable muxer and choose ffmpeg or mencoder as video encoder.
This will be improved later. An additional step to extract audio from input container is required.
I'm sorry, but I just realized that I don't understand the suggestion ...
I think the first step is to extract the audio from the source file. And to add the extracted audio as an external file later on to the video as a separate task. The problem is that "copy audio" does not even work if video is disabled. I posted this as a bug report a while ago. So this workaround does not work actually, because the very first step can't be executed.
Or did I get your instructions wrong?