서로 다른 두 파일 시스템간에 파일을 전송하면 생성 손실이 발생합니까?


-1

Linux ext4 파일 시스템에서 NTFS로 포맷 된 외장 하드 드라이브로 수백 GB의 .mkv 파일을 전송하고 싶습니다. 멀티미디어 전공자이므로 중간에 품질 손실을 감당할 수 없습니다. 처음으로 파일을 전송하고 있습니다.

나는이 질문을 Google에서 발견했으며 소스에서 대상으로 데이터를 복사 할 때 세대 손실이 발생한다는 것을 알았습니다. 그러나 그 진술이 압축 된 복사 붙여 넣기를 의미하는지 또는 PC의 기본 복사 붙여 넣기를 의미하는지는 확실하지 않습니다.

또한이 페이지에는 두 개의 서로 다른 파일 시스템간에 언급 된 내용이 없습니다. 내가 알고 싶은 것은 동일한 파일 시스템 (호기심이 없음)과 다른 파일 시스템 (현재 필요한 대답)에서 소스에서 대상으로 파일을 간단하게 복사하여 붙여 넣으면 생성 손실이 발생한다는 것입니다.


무슨 "페이지"에 대해 이야기하고 있습니까? 당신은 그것에 연결해야합니다. 일반적으로 데이터 파일은 데이터 파일이며 파일을 한 장소에서 다른 장소로 (데이터 파일로) 복사하면 데이터 손실이 발생하지 않습니다. "소스"와 "대상"은 실제 비디오 소스입니다. 따라서 비디오 처리 소프트웨어를 통해 한 소스에서 다른 소스로 비디오를 재 처리하면 손실 발생합니다. 그러나 오늘날 디지털 비디오 세계에서는 이러한 종류의 처리 손실이 결정 불가능할 정도로 작습니다. 그러나 데이터 파일 자체를 복사하는 한 생성 손실이 발생하지 않습니다.
JakeGould

답변:


2

다른 파일 시스템 유형간에 파일을 복사하면 내용이 변경되지 않고 파일이 디스크에 기록되는 방식 만 변경됩니다. 따라서 품질에는 변화가 없습니다.


1

디지털 파일을 복사해도 생성 손실이 발생하지 않습니다. 복사와 붙여 넣기만으로도 품질이 저하되지 않으며 전송시 오류가 없다고 가정 할 때 소스와 대상의 내용이 동일합니다.

아날로그 사본은 품질이 다소 저하되는 것보다 자주 발생합니다. 또한 디지털 컨텐츠를 다른 형식으로 다시 리핑하거나 트랜스 코딩하면 품질이 저하 될 수 있으며 이는 아마도 본 '복사본'유형일 수 있습니다.

한 파일 시스템에서 다른 파일 시스템으로 데이터를 복사하는 것이 좋습니다.


0

파일 시스템은 추상화 계층 일 뿐이므로 사람은 컴퓨터가 디스크 플래터에 혼란스럽게 던져지는 것보다 0과 1이 아닌 파일과 폴더를 저장하는 것처럼 가장 할 수 있습니다.

두 파일 시스템간에 파일을 복사 할 때 0과 1은 항상 동일합니다. 변경되는 유일한 것은 해당 데이터 저장 방법에 관한 파일 시스템 메타 데이터입니다.


0

TCP / IP 스택을 사용하여 데이터의 무결성을 유지합니다. TCP는 항상 데이터 손실없이 데이터의 무결성을 유지합니다. 따라서 데이터를 복사해도 데이터 손실이 발생하지 않습니다. 그러나 UDP 프로토콜을 사용하는 경우 무결성이 유지되지 않습니다. UDP를 사용하면 데이터가 손실 될 수 있습니다. 그러나 모든 복사 기능은 TCP / IP를 사용하므로 걱정할 필요가 없습니다.

또한 NTFS 파일 시스템에서 다른 파일 시스템으로 전송하는 경우 데이터 손실이 발생하지 않지만 Linux가 NTFS를 이해하지 못하므로 보안 ACL이 유지되지 않습니다.


TCP에 내장 체크섬 확인 기능이 있다는 것은 확실하지만 UDP를 사용하여 해당 기능을 다시 만들 수 있습니다. 모든 "복사 기능"이 TCP를 사용하는 것도 사실은 아닙니다. UDP를 사용하는 많은 파일 전송 프로그램이 있으므로 전송의 더 많은 측면을 제어 할 수 있습니다.
Daniel B

@DanielB 정확합니다. 타사 응용 프로그램은 UDP를 강제해야합니다. 타사 앱을 사용하지 않는 모든 복사 기능은 UDP를 사용하지 않는다고 언급했습니다.
mjaestewart

UDP를 선택하는 것에 대한 것은“강제”입니다. 또한“복사 기능”에 대해 언급하지 않았습니다.
Daniel B

@DanielB 최종 사용자는 타사 응용 프로그램이 아닌 기본 복사 작업에 대해 논의했습니다. 따라서 표준 사본이 시작되었다고 가정하는 것이 옳습니다. 그리고 대부분의 응용 프로그램은 TCP / IP를 사용합니다. 데이터를 전송하기 위해 UDP를 사용하는 응용 프로그램을 지적하십시오 ???? UDP를 사용하여 데이터를 전송하는 것을 강조하는 응용 프로그램을보고 싶습니다. 논리적으로 말이되지 않습니다. 고맙습니다!
mjaestewart
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.