1451
DC Member Programs and Projects / Re: MFCRecorder - Continued
« Last post by 4wd on February 11, 2016, 08:26 PM »In the original version, the audio used to be transcoded to MP3 which I think is incompatible, (or not recommended), for Transport Stream container.
From the original:
The current version accepts the streams as they are, h.264 and AAC (ADTS muxed) which are just saved as a Transport Stream.
EDIT: It would be good if it could go back to encoding the audio to MP3 and then muxing into an MP4 container as that can be directly imported into a NLE, eg. Sony Movie Studio.
I'm not sure how successful this would be though as currently the program streams in the TS are perfectly in sync, as soon as you transcode to an MP4 or MKV container the slightest glitch in one of the streams throws the syncing out badly.
From the original:
Code: C# [Select]
- //Create process info
- string pararms = string.Format("-i \"{0}\" -c copy -acodec mp3 \"{1}\"", this.URL, path);
The current version accepts the streams as they are, h.264 and AAC (ADTS muxed) which are just saved as a Transport Stream.
EDIT: It would be good if it could go back to encoding the audio to MP3 and then muxing into an MP4 container as that can be directly imported into a NLE, eg. Sony Movie Studio.
I'm not sure how successful this would be though as currently the program streams in the TS are perfectly in sync, as soon as you transcode to an MP4 or MKV container the slightest glitch in one of the streams throws the syncing out badly.

Recent Posts


