public static void copyVideoMetaData(MyLibraryFile source, MyLibraryFile dest) { dest.setTitle(source.getTitle()); dest.setType(source.getType()); dest.setArtist(source.getArtist()); dest.setEpisodeNumber(source.getEpisodeNumber()); dest.setFileLabel(source.getFileLabel()); dest.setFinalLocation(source.getFinalLocation()); dest.setHasBeenLookedUpOnTVDB(source.hasBeenLookedUpOnTVDB()); dest.setMultiFileVideo(source.isMultiFileVideo()); dest.setOriginalAirDate(source.getOriginalAirDate()); if (source.isDuplicate()) dest.setAsDuplicateTo(source.getOriginalVideo()); else dest.setOriginalVideo(source.getOriginalVideo()); dest.setSeasonNumber(source.getSeasonNumber()); dest.setSeries(source.getSeries()); dest.setSkippedBecauseAlreadyArchived(source.skippedBecauseAlreadyArchived); dest.setSubfolder(source.getSubfolder()); dest.setTVDBId(source.getTVDBId()); dest.setYear(source.getYear()); }