Jump to content

Where is the setting in obs (if it has one) that allows you to save a audio track as another file so you can work with it separately e.g voice track to edit in audacity 

CPU: Amd Ryzen 3400g 

COOLER: Be Quite Dark Rock Pro 4

MOBO: Aorus x570 elite 

RAM: 2x8 Corsair Vengence 3200 MHz 

SSD: Samsung 970 Evo Plus 500GB

GPU: Powercolour Red Devil RX570 4GB

PSU: Corsair RM750x 80+ Gold

CASE: Coolermaster H500p Mesh

 

Link to post
Share on other sites

I don't think there's any, but you can use programs like eac3to or mkvextract to extract tracks from a file. I've attached eac3to to this message.

 

eac3to.exe "x:\path\to\your\video_file.mp4" [track number]: x:\path\to\output_file.extension

 

ex

eac3to.exe c:\temp\video.mp4 1: c:\temp\audio.wav

eac3to.exe c:\temp\video.mp4 1: c:\temp\audio.w64

eac3to.exe c:\temp\video.mp4 1: c:\temp\audio.flac

 

The audio track is usually right after the video track, so track 0 is video , track 1 is audio. But you can run eac3to with just the filename of the video as parameter and it will list all tracks (video, audio, subtitles) so you can determine ID this way.

 

eac3to v3.32, freeware by madshi.net

eac3to sourcefile[+sourcefile2] [trackno:] [destfile|stdout] [-options]

Examples:
eac3to source.pcm destination.flac
eac3to source.thd destination.flac destination.ac3
eac3to source.evo 1: chapters.txt 2: video.mkv 3: audio.flac 5: subtitle.sup
eac3to feature_1.evo+feature_2.evo movie.mkv
eac3to blurayMovieFolder movie.mkv

Options:
-448               use e.g. "192", "448" or "640" kbps for AC3 encoding
-768               use "768" or "1536" kbps for DTS encoding
-core              extract the DTS core of a DTS-HD track
+/-100ms           apply a positive or negative audio delay
+/-3dB             apply a positive or negative audio gain (volume change)
-0,1,2,3,4,5       remap the channels to the specified order
-edit=0:00:00,0ms  loops or removes audio data at the specified runtime
-silence/-loop     forces usage of silence (or looping) for audio edits
-down6             downmix 7 or 8 channels to 6 channels
-downDpl           downmix multi channel audio to Dolby Pro Logic II
-downStereo        downmix multi channel audio to simple Stereo
-phaseShift        shift phase (when doing stereo downmixing, see "downDpl")
-mixlfe            mix LFE in (when doing stereo downmixing, see "downDpl")
-down16            downconvert decoded audio data to 14..23 bit
-slowdown          convert 25.000 and 24.000 content to 23.976 fps
-speedup           convert 23.976 and 24.000 content to 25.000 fps
-23.976/...        define source fps to be "23.976", "24.000", "25.000", ...
-changeTo24.000    change source fps to "23.976", "24.000", "25.000", ...
-resampleTo48000   resample audio to "44100", "48000" or "96000" Hz
-quality=0.50      Nero AAC encoding quality (0.00 = lowest; 1.00 = highest)
-8                 define PCM file to be "1".."8" channels
-16                define PCM file to be "16" or "24" bit
-little            define PCM file to be "little" or "big" endian
-96000             define PCM file to be 44100, 48000, 96000 or 192000 Hz
-override          forcefully overrides PCM auto detection with manual values
-sonic/nero/...    force the use of a specific decoder (not recommended)
-keepDialnorm      disables dialog normalization removal (not recommended)
-decodeHdcd        decodes HDCD source track (usually 16 -> 20 bit)
-demux             demuxes 1st video track and all audio and subtitle tracks
-stripPulldown     strips the pulldown from MPEG2 video tracks
-keepPulldown      disable removal of pulldown for MPEG2, h264 and VC-1 tracks
-seekToIFrames     make all h264/AVC "I" frames seekable
-check             checks if the source EVO/(M2)TS file is clean.
-test              checks if the external filters are installed & working
-lowPriority       moves processing to background/idle priority
-shutdown          automatically shutdown the PC after processing is done

Supported source formats:
(1) RAW, (L)PCM
(2) WAV (PCM, DTS and AC3), W64, RF64
(3) AC3, E-AC3
(4) DTS, DTS-ES, DTS-96/24, DTS-HD Hi-Res, DTS-HD Master Audio
(5) MP1, MP2, MP3 audio
(6) AAC audio
(7) MLP, TrueHD, TrueHD/AC3
(8) FLAC
(9) EVO/VOB/(M2)TS and MKV

Decoded audio data can be stored as / encoded to:
(1) RAW, (L)PCM
(2) WAV (PCM only), W64, RF64, AGM
(3) WAVs (multiple mono WAV files, PCM only)
(4) AC3
(5) DTS
(6) AAC
(7) FLAC

 

eac3to.zip

Link to post
Share on other sites

2 minutes ago, mariushm said:

I don't think there's any, but you can use programs like eac3to or mkvextract to extract tracks from a file. I've attached eac3to to this message.

 

eac3to.exe "x:\path\to\your\video_file.mp4" [track number]: x:\path\to\output_file.extension

 

ex

eac3to.exe c:\temp\video.mp4 1: c:\temp\audio.wav

eac3to.exe c:\temp\video.mp4 1: c:\temp\audio.w64

eac3to.exe c:\temp\video.mp4 1: c:\temp\audio.flac

 

The audio track is usually right after the video track, so track 0 is video , track 1 is audio. But you can run eac3to with just the filename of the video as parameter and it will list all tracks (video, audio, subtitles) so you can determine ID this way.

 


eac3to v3.32, freeware by madshi.net

eac3to sourcefile[+sourcefile2] [trackno:] [destfile|stdout] [-options]

Examples:
eac3to source.pcm destination.flac
eac3to source.thd destination.flac destination.ac3
eac3to source.evo 1: chapters.txt 2: video.mkv 3: audio.flac 5: subtitle.sup
eac3to feature_1.evo+feature_2.evo movie.mkv
eac3to blurayMovieFolder movie.mkv

Options:
-448               use e.g. "192", "448" or "640" kbps for AC3 encoding
-768               use "768" or "1536" kbps for DTS encoding
-core              extract the DTS core of a DTS-HD track
+/-100ms           apply a positive or negative audio delay
+/-3dB             apply a positive or negative audio gain (volume change)
-0,1,2,3,4,5       remap the channels to the specified order
-edit=0:00:00,0ms  loops or removes audio data at the specified runtime
-silence/-loop     forces usage of silence (or looping) for audio edits
-down6             downmix 7 or 8 channels to 6 channels
-downDpl           downmix multi channel audio to Dolby Pro Logic II
-downStereo        downmix multi channel audio to simple Stereo
-phaseShift        shift phase (when doing stereo downmixing, see "downDpl")
-mixlfe            mix LFE in (when doing stereo downmixing, see "downDpl")
-down16            downconvert decoded audio data to 14..23 bit
-slowdown          convert 25.000 and 24.000 content to 23.976 fps
-speedup           convert 23.976 and 24.000 content to 25.000 fps
-23.976/...        define source fps to be "23.976", "24.000", "25.000", ...
-changeTo24.000    change source fps to "23.976", "24.000", "25.000", ...
-resampleTo48000   resample audio to "44100", "48000" or "96000" Hz
-quality=0.50      Nero AAC encoding quality (0.00 = lowest; 1.00 = highest)
-8                 define PCM file to be "1".."8" channels
-16                define PCM file to be "16" or "24" bit
-little            define PCM file to be "little" or "big" endian
-96000             define PCM file to be 44100, 48000, 96000 or 192000 Hz
-override          forcefully overrides PCM auto detection with manual values
-sonic/nero/...    force the use of a specific decoder (not recommended)
-keepDialnorm      disables dialog normalization removal (not recommended)
-decodeHdcd        decodes HDCD source track (usually 16 -> 20 bit)
-demux             demuxes 1st video track and all audio and subtitle tracks
-stripPulldown     strips the pulldown from MPEG2 video tracks
-keepPulldown      disable removal of pulldown for MPEG2, h264 and VC-1 tracks
-seekToIFrames     make all h264/AVC "I" frames seekable
-check             checks if the source EVO/(M2)TS file is clean.
-test              checks if the external filters are installed & working
-lowPriority       moves processing to background/idle priority
-shutdown          automatically shutdown the PC after processing is done

Supported source formats:
(1) RAW, (L)PCM
(2) WAV (PCM, DTS and AC3), W64, RF64
(3) AC3, E-AC3
(4) DTS, DTS-ES, DTS-96/24, DTS-HD Hi-Res, DTS-HD Master Audio
(5) MP1, MP2, MP3 audio
(6) AAC audio
(7) MLP, TrueHD, TrueHD/AC3
(8) FLAC
(9) EVO/VOB/(M2)TS and MKV

Decoded audio data can be stored as / encoded to:
(1) RAW, (L)PCM
(2) WAV (PCM only), W64, RF64, AGM
(3) WAVs (multiple mono WAV files, PCM only)
(4) AC3
(5) DTS
(6) AAC
(7) FLAC

 

eac3to.zip 6.04 MB · 0 downloads

Tbh for me anyway im not that bothered that i would go downloading the tool, i will just record in audacity and sync in post

CPU: Amd Ryzen 3400g 

COOLER: Be Quite Dark Rock Pro 4

MOBO: Aorus x570 elite 

RAM: 2x8 Corsair Vengence 3200 MHz 

SSD: Samsung 970 Evo Plus 500GB

GPU: Powercolour Red Devil RX570 4GB

PSU: Corsair RM750x 80+ Gold

CASE: Coolermaster H500p Mesh

 

Link to post
Share on other sites

2 minutes ago, Zvoid said:

Tbh for me anyway im not that bothered that i would go downloading the tool, i will just record in audacity and sync in post

I don't recommend that.

IF you have some dropped frames or some hiccups, OBS may add a few ms of silence or stretch the audio to keep it in sync, and you'll get desynchronized if you do it separately with audacity. not to mention osb muxes the microphone with your game's output and everything else if you so choose)

Also, as Audacity has lower priority than OBS and the game, it can be cpu starved and you may get drops in audio.

 

You can configure OBS to leave the audio track uncompressed and then using eac3to you just extract the track, no recompression or processing involved.

It takes literally less than a minute to extract the track.

Link to post
Share on other sites

12 minutes ago, mariushm said:

I don't recommend that.

IF you have some dropped frames or some hiccups, OBS may add a few ms of silence or stretch the audio to keep it in sync, and you'll get desynchronized if you do it separately with audacity. not to mention osb muxes the microphone with your game's output and everything else if you so choose)

Also, as Audacity has lower priority than OBS and the game, it can be cpu starved and you may get drops in audio.

 

You can configure OBS to leave the audio track uncompressed and then using eac3to you just extract the track, no recompression or processing involved.

It takes literally less than a minute to extract the track.

I will consider it, but im thinking of doing more voice over content (for YT channel) so it should be fine

CPU: Amd Ryzen 3400g 

COOLER: Be Quite Dark Rock Pro 4

MOBO: Aorus x570 elite 

RAM: 2x8 Corsair Vengence 3200 MHz 

SSD: Samsung 970 Evo Plus 500GB

GPU: Powercolour Red Devil RX570 4GB

PSU: Corsair RM750x 80+ Gold

CASE: Coolermaster H500p Mesh

 

Link to post
Share on other sites

You can set use the audio mixer settings to generate multiple audio tracks in the final file, which you can then pull one track out for editing in Audacity. This looks to be the simplest way. I can show screenshots when I get home.

Spoiler

CPU: Intel i7 6850K

GPU: nVidia GTX 1080Ti (ZoTaC AMP! Extreme)

Motherboard: Gigabyte X99-UltraGaming

RAM: 16GB (2x 8GB) 3000Mhz EVGA SuperSC DDR4

Case: RaidMax Delta I

PSU: ThermalTake DPS-G 750W 80+ Gold

Monitor: Samsung 32" UJ590 UHD

Keyboard: Corsair K70

Mouse: Corsair Scimitar

Audio: Logitech Z200 (desktop); Roland RH-300 (headphones)

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×