Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Дата файла - проблема
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
alexfmos



Joined: 29 Jun 2005
Posts: 78

Post (Separately) Posted: Thu Oct 07, 2010 17:25    Post subject: Дата файла - проблема Reply with quote

Господа. Недавно переставил систему с xp на 7-ку. А тотал с 7.0 на 7.55.
Возникла путаница с файлами. Раньше при сортировке по дате, например после очередной поездки с фотоаппаратом, после копирования на жесткий диск, файлы сортировались как им и положено, по факту съемки. Причем не важно фото или видео. Теперь сортировка по дате изменения, либо дате создания всё равно не приводят к желаемому результату. Фото сортируются отдельно от видео. А почему - потому что по какой то причине все видео файлы (только они) изменили дату изменения приблизительно на дату установки windows. Если сортировать по изменению, то видео почему то сделано неделю назад, а фото 2 года назад, хотя поездка одна и та же. А если по дате создания, то она у всех почти одинаковая, так как читается создание файла, то есть копирование всей кучи с флешки фотика на комп. Вопрос такой. Что изменило эту дату, почему только у видео и можно ли её вернуть на место.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Oct 07, 2010 18:10    Post subject: Reply with quote

Если в датах создания фото стоит дата двухгодичной давности, значит в настройках фотоаппарата была выставлена старая дата(видимо сбитая или ненастроенная). То, что меняется дата модификации на текущую при копировании - не секрет. А если таки нужно сортировать файлы по дате создания, чтобы они не шли вперемешку, то можно отсортировать их, создав предварительно набор колонок, одним из элементов которого будет дата создания (посекундный формат времени - там несколько вариантов) из встроенный информационного плагина tc.
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Thu Oct 07, 2010 18:14    Post subject: Reply with quote

alexfmos
По идее, дата создания и изменения не может меняться виндой, только дата доступа.
Не знаю, известно ли тебе, что во внутреннем плагине tc есть следующие поля:
[=tc.writedate]
[=tc.creationdate]
[=tc.accessdate]
Создай колонку с этими полями (как сделал я) и посмотри, что получается. На моих фотках первое поле показывает время, когда фотка была сделана, вторая - когда я их скопировал на винт. Третья вообще нас не интересует.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Oct 07, 2010 18:22    Post subject: Reply with quote

Чтобы человеку не утруждаться с английским: [=tc.Дата создания.D.M.Y h:m:s]
Back to top
View user's profile Send private message
alexfmos



Joined: 29 Jun 2005
Posts: 78

Post (Separately) Posted: Thu Oct 07, 2010 18:35    Post subject: Reply with quote

Меня никто не понял.
Дата создания - это дата копирования на винт, она у пачки файлов одинаковая. Дата изменения - как раз то что нужно - время создания фотографии или видео в фотоаппарате.
Повторю еще раз - "по какой то причине все видео файлы (только они) изменили дату изменения приблизительно на дату установки windows." То есть на неделю назад.
Пример - захожу в папку, где в перемешку фото и видео поездки в Сочи.

Имя - Даты изменения -Даты создания
MVI_0674.AVI 26.09.2010 02:45 22.06.2008 15:38
IMG_0669.JPG 21.06.2008 21:14 22.06.2008 15:36

У видео дата изменения недельной давности, в то время как у фотки именно дата съемки.

Если вообще зайти в папку со всеми фото и видео, нажать CTRL+B, Отсортировать по дате изменения, то все видео будут недельной давности, а фото как и положено по факту съемки.

P.s. Английский я знаю хорошо, а так же прекрасно разбираюсь в составлении набора колонок из нужных полей. Из чего был сделан обратный вывод - не понятно.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Oct 07, 2010 18:42    Post subject: Reply with quote

alexfmos wrote:
Дата создания - это дата копирования на винт
С каких это пор? Very Happy
alexfmos wrote:
Дата изменения - как раз то что нужно - время создания фотографии или видео в фотоаппарате.
Аналогично.
alexfmos wrote:
Имя - Даты изменения -Даты создания
MVI_0674.AVI 26.09.2010 02:45 22.06.2008 15:38
IMG_0669.JPG 21.06.2008 21:14 22.06.2008 15:36
Что и требовалось доказать. Дата модификации никогда не будет старше даты создания.

alexfmos wrote:
Из чего был сделан обратный вывод - не понятно.
Тут ещё и помощь как вывод воспринимается, вообще замечательно..
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Thu Oct 07, 2010 18:48    Post subject: Reply with quote

Flasher wrote:
alexfmos wrote:
Дата создания - это дата копирования на винт
С каких это пор? Very Happy
Здесь он прав. При копировании файла создается на винте новый файл, соотвественно, его дата создания будет совпадать с датой копирования на винт (если файла не было до того).
Flasher wrote:
alexfmos wrote:
Дата изменения - как раз то что нужно - время создания фотографии или видео в фотоаппарате.
Аналогично.
То же самое. Пока кто-то не модифицирует файл, его дата модификации не изменяется. Фотоаппарат назначает файлу дату модификации с учетом настроек времени в нём. При копировании файлов на винт дата не меняется.


Единственное, что приходит в голову - что семерка или кто-то еще (точно не сам тотал) обновляли теги в куче файлов (фиг знает, какие, может, комментарии или рейтинг), что естественно вызвало обновление даты модификации. Возможно, это как-то связано с библиотеками медиа файлов в семерке.

alexfmos, можно попробовать сортировать по дате в тегах файлов. Правда, не знаю, есть ли теги у видео файлов - у картинок есть точно, и там есть поле с датой создания.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…


Last edited by MVV on Thu Oct 07, 2010 18:52; edited 2 times in total
Back to top
View user's profile Send private message
alexfmos



Joined: 29 Jun 2005
Posts: 78

Post (Separately) Posted: Thu Oct 07, 2010 18:50    Post subject: Reply with quote

И что я не так про даты сказал, относительно данного случая с фото? Дата создания - копирование с флешки. Дата изменения - время фото, всегда раньше чем время создания, так как сначала "изменяем", а потом уже "создаем" на винте. Где я ошибся?
И дело вообще не в этом, вопрос с какого рожна видео поменяло дату изменения, можно ли её вернуть.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Oct 07, 2010 18:52    Post subject: Reply with quote

MVV wrote:
Здесь он прав. При копировании файла создается на винте новый файл, соотвественно, его дата создания будет совпадать с датой копирования на винт
А как же Exif? Там тоже дата слетает?
MVV wrote:
То же самое. Пока кто-то не модифицирует файл, его дата модификации не изменяется.
Я с этим и не спорю. Я говорю о том, что дата модификации - это не время создания, как написано в цитате. То, что она может совпадать с датой создания - этого никто не отрицал.

alexfmos wrote:
вопрос с какого рожна видео поменяло дату изменения, можно ли её вернуть.
Яж ответил, что дата модификации при копировании меняется на текущую. Поменять даты у файлов можно, а вернуть в один присест нельзя.
Back to top
View user's profile Send private message
alexfmos



Joined: 29 Jun 2005
Posts: 78

Post (Separately) Posted: Thu Oct 07, 2010 19:05    Post subject: Reply with quote

MVV Мда. К сожалению у видео exifa нету, а больше полей с датами у видео не нахожу. Не пойму я все таки почему были изменены только видео файлы, а фото остались не тронутыми. Вообщем видно не вернуть нормальной сортировки. С музыкой тоже теперь почему то все в перемешку. Что то изменено недавно, а что то очень давно. Но это совершенно не совпадает с датой создания
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Thu Oct 07, 2010 19:14    Post subject: Reply with quote

Не знаю, пацаны, но у меня по всем фоткам (что фотоаппаратом HP, что Pentax), одна фигня: [=tc.writedate] - это дата фотографирования, записи на карточку аппарата. Я просто смотрю на дату записи и понимаю, что именно в это время я это фотографировал. Далее, [=tc.creationdate] - это дата создания файла на диске, то есть время копирования файла с фотоаппарата на диск. Я вижу, что в это время я подключил аппарат и скопировал.
Теперь exif:
Quote:
DateTime - 2010:09:10 19:26:29
DateTimeOriginal - 2010:09:10 19:26:29
DateTimeDigitized - 2010:09:10 19:26:29
Забавно (только сейчас заметил) - на секунду позже, чем дата записи.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Oct 07, 2010 19:44    Post subject: Reply with quote

alexfmos
Есть ещё возможность восстановить удалённые файлы на карте памяти, если память не была заполнена больше, чем на половину. Хотя не уверен, что это вернёт дату съёмки.
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Thu Oct 07, 2010 19:54    Post subject: Reply with quote

alexfmos
Можно через диалог смены атрибутов заменить Даты изменения на Даты создания с помощью встроенного плагина tc. Всё ближе к реальным будет.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Oct 07, 2010 20:04    Post subject: Reply with quote

Rodny
Дык ведь это ничего не даст, нужна понятная сортировка событий. Я вот о другом подумал ещё: последовательность названий совпадает с последовательностью времени съёмки и фотографирования. Можно относительно ближних по имени фотографий сделать пакетную замену атрибутов видеофайлов. Только придётся батник либо скрипт стряпать в любом случае.
Back to top
View user's profile Send private message
alexfmos



Joined: 29 Jun 2005
Posts: 78

Post (Separately) Posted: Thu Oct 07, 2010 20:57    Post subject: Reply with quote

Flasher wrote:
alexfmos
Есть ещё возможность восстановить удалённые файлы на карте памяти, если память не была заполнена больше, чем на половину. Хотя не уверен, что это вернёт дату съёмки.


Посмеялся. Фотки в папке с 2004 года. Флешек было много.

А вот идея с именем не плохая. По крайней мере контент с моего фотика, которому 3 года, почти весь с его именами. Он создает имена с порядковыми номерами. Правда фото - img_XXXX, а видео mvi_XXXX. Допустим я переименую MVI в IMG. Это даст мне правильную сортировку. А дальше вручную смотреть на ближайшую дату?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group