lisamelton / other_video_transcoding

Other tools to transcode videos.
MIT License
555 stars 26 forks source link

hevc option produces great small output, but video files have random artifacts #191

Open octopush-it opened 1 year ago

octopush-it commented 1 year ago

Been using the --hevc option recently and it consistently produces smaller files with virtually no quality loss - but I have realized that something is happening to the output files that never happened with when I was using --nvenc: Converted files will regularly have weird "pixelation" moments randomly through the video... or some videos will start all green and then transition to the correct color pallet in a few seconds after playing. I guess it have nothing to do with my switch from --nvenc to --hevc and could be something else that happened around that time as well (maybe a driver update for the nvidia card or something)...

See this sample of an encode of a random moment at the 54 minute mark: image

Any thoughts? Looking a the transcode logs I didn't notice anything egregious that would have equated to that. 1234.mkv.log

skj-dev commented 1 year ago

It looks like your version of ffmpeg is a nightly build from a couple years or so ago. Just to eliminate is as a factor, have you tried it with an official release version?

Lisa will have more insight, but that's where I would start.

lisamelton commented 1 year ago

@ttyS0 That's actually what I was thinking! :)

Also, what player are you using?

octopush-it commented 1 year ago

Y'all are awesome - I just updated ffmpeg and did 10 encodes and the problems went away. Amazing!