60Hz 디스플레이에서 24fps 비디오를 원활하게 재생하는 방법은 무엇입니까?

60Hz 디스플레이에서 24fps 비디오를 원활하게 재생하는 방법은 무엇입니까?

나는 사용한다mpc-hcWin7 x64에서 비디오를 재생하려면 기본 설정 사용(#1), 비디오 재생은 대부분의 경우 훌륭합니다.하지만 패닝샷의 경우 재생이 원활하지 않습니다.. 나는 비디오를 프레임별로 살펴보고 패닝 움직임이 부드럽다는 것을 알았습니다(예: 각 프레임이 수평으로 10픽셀씩 이동함). 따라서 문제는 23.976fps 비디오가 60Hz로 보간되는 방식입니다.

저더는 다음과 같은 원인으로 보입니다."2:3 풀다운", 프레임이 다음과 같이 고르지 않게 재생됩니다.

frame 1, 1, 2, 2, 2, 3, 3, 4, 4, 4, etc(#2)

"최적의 렌더러 설정" 사용(#삼)기본값 대신 Aero 테마를 비활성화하고 원인이 됩니다.찢는.

LCD 디스플레이를 50Hz로 설정하면 진동이 약간 개선되었을 수 있습니다(그러나 실제로는 알 수 없습니다). 내 디스플레이는 24Hz 또는 48Hz를 지원하지 않으며 Nvidia 제어판에서 강제로 설정하면 화면이 흐려집니다.

다른 비디오 플레이어를 사용해 보았습니다(VLC그리고KMPlayer),ReClock Directshow 필터, 다양한 소스의 비디오 파일(#4), 켜기/끄기DXVA, GPU가 다른 컴퓨터를 사용하지만 재생 시 떨림 현상은 비슷합니다. 그들 중 누구도 문제를 해결하지 못했습니다.

60Hz 디스플레이에서 23.976 또는 24fps 비디오를 원활하게 재생할 수 있습니까?

비디오 플레이어는 다음과 같은 선형 보간을 수행하여 비디오를 더 부드럽게 만들 수 있다고 생각합니다.

1. 100% frame 1
2. 60% frame 1 + 40% frame 2
3. 20% frame 1 + 80% frame 2
4. 80% frame 2 + 20% frame 3
5. 40% frame 2 + 60% frame 3
6. 100% frame 3
7. 60% frame 3 + 40% frame 4
.. etc

기존 비디오 플레이어가 이 작업을 수행할 수 있습니까?

각주:
(#1)비디오 렌더러: EVR Custom Pres.
(#2)이 예는 24fps 비디오를 30fps로 변환합니다.
(#삼)보기 > 렌더러 설정 > 재설정 > 최적의 렌더러 설정으로 재설정
(#4)내가 가지고 있는 파일은 모두 H.264 mkv 파일이지만 파일 형식/인코딩은 중요하지 않다고 생각합니다.

답변1

확인해 보세요SmoothVideo 프로젝트:

SVP를 사용하면 프레임 보간을 통해 PC 파일의 모든 비디오를 볼 수 있습니다(고급 TV 및 프로젝터에서 볼 수 있는 것처럼). 기존 프레임 사이에 중간 애니메이션 프레임을 생성하여 매우 부드럽고 유연하며 명확한 모션을 생성함으로써 프레임 속도를 높입니다. 이 기술은 한동안 잘 알려져 있었지만("TrimensionDNM", "Motion Plus", "Motionflow" 등) 이제는 간단한 GUI와 몇 번의 마우스 클릭만으로 PC 사용자에게 무료로 제공됩니다.

답변2

즉시 이를 수행할 수 있는 플레이어는 없지만 인터프레이밍을 사용하여 비디오를 다시 인코딩하면 24/25fps 비디오를 멋진 60fps 비디오로 변환할 수 있습니다.

여기 그것을 할 수 있는 아주 좋은 단계별 튜토리얼이 있습니다. 전후 영상 샘플이 포함되어 있습니다. http://www.spirton.com/convert-videos-to-60fps/

답변3

선형 보간이라고 부르는 방법을 통해 비디오 재생을 더 부드럽게 만드는 아이디어는 단순히 프레임 속도 변환(또는 Blend FRC)의 블렌드 방법입니다.MediaPlayer.NET(MPDN)이 기술을 사용하여 "유체 운동"이라고 부릅니다.madVR이를 "부드러운 모션"이라고 부릅니다.

이 FRC 방법은 SVP가 사용하는 가장 기본적인 방법입니다. 그러나 MPDN과 madVR은 모두 실제 디스플레이 새로 고침 빈도를 매우 높은 정밀도로 감지하는 기능을 갖추고 있습니다. 60Hz에서 프레임이 떨어지거나 반복되는 것을 발견할 가능성은 거의 없지만 SVP는 여전히 입력/출력 속도의 (그러나 약간의) 불일치로 인해 어려움을 겪습니다(예: 60.001Hz+참조 클럭 편차 대 60FPS). SVP를 사용하는 것은 렌더링 시간의 일부만 소요되는 플레이어의 블렌드 FRC보다 훨씬 더 GPU 집약적입니다.

디스플레이를 오버클럭할 수 있는 경우MPDN의 속도 튜너FRC 혼합에 대한 대안을 제공하며 일반적으로 더 나은 옵션으로 간주됩니다. Blend FRC는 흐릿함/고스팅을 유발할 수 있으므로 최후의 수단으로 활용해야 합니다. 보다GitHub의 MPDN 속도 튜너 위키더 많은 정보를 위해서.

면책조항: 저는 MPDN의 작성자입니다.

답변4

저는 종종 60hz 디스플레이의 VLC에서 24fps 비디오를 재생하는데, nVidia 하드웨어 가속 기능이 있는 기본 렌더러를 통해 원활하게 표시되며 흔들리지 않는 것 같습니다(어떤 방법을 사용하는지 잘 모르겠습니다).

관련 정보