
현재 830x1100(스크린캐스트)인 .mp4 파일이 있어서 114x150으로 크기를 조정해야 합니다. 나는 ffmpeg 설정으로 몇 시간 동안 실험을 해왔지만 멋지고 선명해 보이는 것은 아무것도 나오지 않았습니다. 원본 파일은 괜찮아 보이는데 축소로 인해 왜 이렇게 흐릿하게 보이는지 알 수 없습니다.
안타깝게도 아직 출시되지 않은 소프트웨어에 대한 연습이 포함되어 있기 때문에 비디오를 공유할 수 없습니다.
답변1
114x150은 소스의 크기를 고려하면 엄청나게 작으며 어떤 크기 조정 방법이 만족스러운 결과를 줄 수 있을지 잘 모르겠습니다. 즉, -sws_flags
ffmpeg에서 옵션을 실험해 볼 수 있습니다.
ffmpeg -i input -filter:v scale=114:-1 -sws_flags lanczos output
이것은 단지 예일 뿐입니다. 저는 Lanczos가 최선의 선택이 될 것이라고 제안하는 것이 아닙니다. 기본값은 입니다 bicubic
. 전체 목록은 에서 확인하세요 ffmpeg -h full
.
또한 압축 아티팩트가 방해하지 않을 만큼 충분히 높은 품질을 제공하는 것을 잊지 마십시오. 참조FFmpeg 및 x264 인코딩 가이드예를 들어.
또 다른 옵션은 비록 좋은 제안은 아니지만 필터를 사용해 보는 것입니다 unsharp
.
답변2
가장 지저분한 DSP 트릭 중 하나는 최종 결과를 천천히 확대했다가 축소하는 것입니다.
첫 번째 단계는 "증분 업샘플링"입니다. 그리고 대학교 수준의 포토샵으로 가르치는 것 같더라구요(?)http://library.albany.edu/imc/pdf/upsampling.pdf
두 번째 단계는 원본 출력으로 크기를 조정하는 것입니다.