?

Log in

No account? Create an account
Восстановление файлов - Трава Зю. Её слушают.
Зю, когда Бог тебя создавал, он был укурен©
curlyzu
curlyzu
Восстановление файлов
idv восстановил мне файло с винта. Часть - нормально, часть - без сохранения названий и каталожной структуры. Т.е. на выходе имеются 77 гигов упорядоченной только по расширению информации.
Больше всего - музыка и фотки.
Отсюда вытекают вопросы
1. Есть ли какая-либо программа (под винду или никсы, все равно), которую можно натравить на фотки так, чтобы она их переименовала, взяв из свойств фотки дату-время, когда ее сняли? т.е. чтобы название в итоге стало гг-мм-дд-чч-мм-сс.jpg
2. Есть ли программа, которая может переименовать МП3 в автор-песня, взяв их из тегов? желательно, при этом проверять, и если такой файл уже есть - то что-нить типа автор-песня2
3. Есть ли хоть какой-то способ кроме ручного, отобрать мертвые мп3? вес есть, название иногда тоже есть, но внутри файла - мусор. Т.е. воспроизводиться не будет. Вот как их отделить? таких тоже достаточно много.

Метки:

19 выдохнули || выдохнуть
Comments
schors From: schors Date: Февраль, 18, 2008 10:43 (UTC) (Ссылка)
зайчик какой......
topcat_rulez From: topcat_rulez Date: Февраль, 18, 2008 11:12 (UTC) (Ссылка)
curlyzu From: curlyzu Date: Февраль, 24, 2008 16:51 (UTC) (Ссылка)
а объяснить на пальцах? у меня не получается
vimba From: vimba Date: Февраль, 18, 2008 11:43 (UTC) (Ссылка)
1) ASDSee (Pro 2.0 рулит), собственно все фотки храню именно переименованными.
2) Tag&Rename - лучшая программка имхо для работы с тегами.
idv From: idv Date: Февраль, 18, 2008 14:29 (UTC) (Ссылка)
1)

idv@nest:~$ exiv2 --help
exiv2: Unrecognized option --
exiv2: Unrecognized extract target `l'
Использование: exiv2 [ ключи ] [ действие ] файл ...

Работа с метаданными изображений.

Действия:
ad | adjust Заменить отметки времени EXIF на заданное время.
Этому действию нужен ключ -a time.
pr | print Вывести на экран метаданные изображения.
rm | delete Удалить метаданные изображений из их файлов.
in | insert Вставить метаданные из соответствующих файлов *.exv.
Используйте ключ -S для смены суффикса входящих файлов.
ex | extract Извлечь метаданные в файлы *.exv и файлы эскизов.
mv | rename переименовать файлы и/или установить отметки
времени в соответствии с отметкой времени EXIF создания.
Формат файла можно установить ключом -r, параметры отметки
времени контролируются ключами -t и -T.
mo | modify Применить команды изменения (добавить, установить, удалить)
метаданных EXIF и IPTC изображений или установить комментарий JPEG.
Необходимо использовать в паре с ключом -c, -m или -M.
fi | fixiso Скопировать значение ISO из Nikon Makernote
в обычное поле EXIF.
globalizator From: globalizator Date: Февраль, 18, 2008 15:03 (UTC) (Ссылка)
Эх, неправильно тебе восстановили!! Винт ещё не трогали после восстановления? А то могу взяться.
Далее:
1) Сам писал, правда - под .NET - могу поделицца исходниками или экзешником с любыми настройками (просто текущая стадия не позволяет задавать параметры и фотки рассовывает по каталогам с датой вида 20080218)
2) TagScanner - фриварная и очень мощная программа.
3) Есть, самый простой - грузишь в плелист того же винампа, те файлы который с нулевой длиной воспроизведения (битые он так же показывает) - удаляешь, после чего у тебя остаётся плейлист с работающими файлами.
После этого - натрави туда тот же PlayListCopier
idv From: idv Date: Февраль, 18, 2008 23:09 (UTC) (Ссылка)
Сэр, это наезд.

Прошу озвучить прилюдно способ, которым вы предлагаете восстанавливать имена файлов в ситуации, когда на диске практически полностью уничтожена структура каталогов ФС. (в данном случае говорим о FAT32)
globalizator From: globalizator Date: Февраль, 19, 2008 04:51 (UTC) (Ссылка)
В случае FAT32 - всегда хранится вторая, резервная копия таблицы разделов и если повреждена первая - то информация вытаскивается оттуда. Более того, при ручном редактировании диска можно увидеть много интересного и в области данных. Правда в hex :) А вообще - есть очень много утилит автоматизированного восстановления помимо той Easy recovery которая если не видит никакой информации - восстанавливает файлы по расширениям в свои каталоги (как это наверное и было сделано, да?). За свою жизнь я снял информацию с нескольких тысяч убитых винтов - работа уж такая, и микрухи питания перепаивать не раз пришлось.. так что это не наезд, а просто предложение более профессиональной помощи.
idv From: idv Date: Февраль, 19, 2008 07:46 (UTC) (Ссылка)
Понятно, вам главное сказать. Соответствие реальности уже не нужно.

Снесено там было все, вместе со второй копией FAT. При глюке партишнмаджика перемещаемая инфа была записана поверх структур каталогов.

(по поводу софта вы не угадали)
globalizator From: globalizator Date: Февраль, 23, 2008 18:17 (UTC) (Ссылка)
Я говорю как есть - если вам непонятна эта информация - стоит почитать литературу, подучитесь. Не думайте что вы умнее того, кто этим занимается более 10 лет.
Глюк РМ здесь вовсе ни при чём, и восстановить по цепочкам кластеров всё это вполне возможно именно с сохранением структуры каталогов, разве что расположенные в корне папки будут восстановлены без своих изначальных имён.
А по поводу софта - этот просто самый распространённый.
idv From: idv Date: Февраль, 23, 2008 22:54 (UTC) (Ссылка)
хамишь

ну-ну, удачи в начинаниях

диалог закончил, ибо мне неизвестен ни один профи с такой манерой обращения и делающий выводы, не видя пациента.
curlyzu From: curlyzu Date: Февраль, 19, 2008 07:51 (UTC) (Ссылка)
есть жесткая копия винта :) Можно попробовать переслать :)
globalizator From: globalizator Date: Февраль, 23, 2008 18:17 (UTC) (Ссылка)
В каком формате и сколько весит?
curlyzu From: curlyzu Date: Февраль, 23, 2008 20:12 (UTC) (Ссылка)
да прямо с винтом :) В каком формате - не знаю, копию снимали в коло, насколько я помню, посекторную, или как там ее зовут.
Хотела тебе во вт отослать, но еще не решила вопрос выплаты за винт, на котором бекап, он рабочий. Надо как-то фирме его возместить.
schors From: schors Date: Февраль, 23, 2008 23:18 (UTC) (Ссылка)
Просто тупой dd
schors From: schors Date: Февраль, 23, 2008 23:17 (UTC) (Ссылка)

ААААААААААААААААААААААААА!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Катаюсь по полу в истерике :)
Афтар пеши ищо.
curlyzu From: curlyzu Date: Февраль, 24, 2008 07:33 (UTC) (Ссылка)

Re: ААААААААААААААААААААААААА!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

фил? переведи пожалуйста свою истерику.
schors From: schors Date: Февраль, 24, 2008 10:00 (UTC) (Ссылка)

Re: ААААААААААААААААААААААААА!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

> "Сам писал, правда - под .NET"

Здесь есть некая многослойная шутка понятная только после нескольких лет отшельничества. Основной вопрос - что именно :) Far 2.0 (tm) ? :)) Она видимо в астрал за почившим фатом лазает. Несмомненно с помощью всей мощи байткодного подхода .NET :)

А с винампом тоже очень миленько :)
idv From: idv Date: Февраль, 18, 2008 23:04 (UTC) (Ссылка)
1) то есть обработка в целом будет выглядеть так:
find . -name "*.jpg" | xargs -l1 exiv2 -t -r "%Y-%m-%d-%H-%M-%S" mv
или find . -name "*.jpg" | xargs -l1 exiv2 -t mv

(exiv2 с NEF работает)

2) cantus, kid3 (только и у того и у другого проблемы с русскими тегами)
разумнее самописный скрипт, использующий id3info для получения тегов
но вот прям тут я его не напишу - над ним думать надо

есть еще вот это http://packages.debian.org/etch/mp3rename
и вот это http://mp3rename.sourceforge.net/

3) http://packages.debian.org/etch/mp3val
http://packages.debian.org/etch/mp3check
http://packages.debian.org/etch/checkmp3


19 выдохнули || выдохнуть