-
Notifications
You must be signed in to change notification settings - Fork 3
Advanced conversion
The parameters can be set in a way that PoisonConvert will only extract the audiostreams from a video. The config-file „EXTRACTdts“ is an example for a config-file which extracts dts-audiostreams. The file is included in the repository.
Like mentioned in the „How the program works“ - section, the categories (video, audio and subtitles) follow a logical „or“ - connection. That means that if - for example - the videostream of one file matches a user-defined video-rule, but the audiostream doesn´t, the video will be converted anyway. This gives the advandage of converting processor-intensive streams elsewhere. PoisonConvert will append the following strings to the file-extension:
_nv
Stands for „no video“. If the user specified a rule for a videostream, but the program couldn´t find any matching videostream, but does find any other stream of the same file that matches, „_nv“ will be appended to the file-extension of the original file (inclusive .old).
_na
Same as above if the audiostream doesn´t match.
_ns
Same as the first one, with respect to the subtitlestream.
Note: If more than one stream doesn´t match, PoisonConvert will append those extensions in the listed order (e.g. [name_of_original_file].old_na_ns
).
This can be very useful. Here is an example:
Case: I have an .mkv - file which I want to convert to a .m4v-file. The .mkv - file has only dts-audiostreams which I don´t want to convert due to my slow processor in the Synology-NAS. Here is what I do with PoisonConvert:
I create two seperate config-files. One which simply copies the h264-video in a .m4v-container (filename: Copy_video) and one that extracts the audiostreams of files with „.old_na“ - extension (filename: EXRACTdts - is included as an example).
I start PoisonConvert with: poisonconvert Copy_video EXTRACTdts
.
PoisonConvert will first take Copy_video and afterwards (when the videostream is copied) EXTRACTdts.
Now I have my video and the extracted audio-tracks. I can now use another batch-script for example to automatically copy the audio-streams to a more powerfull machine or do whatever I like...