Powershell: скачиваем фотографии из Вконтакте
Раньше я уже публиковал powershell скрипт с помощью которого можно скачать из Вконтакте все аудиозаписи с вашей страницы, на этот раз делюсь скриптом который поможет скачать общедоступные фотографии указанной страницы, профиля, группы.
Скрипт скачивает все фотографии из фотоальбомов и складывает их по соответствующим папкам. Также скачиваются фотографии из служебного альбома «Фотографии на стене сообщества», это может пригодится, если нужно скачать фотографии из какого-либо фото-паблика Вконтакте, который в принципе не пользуется фотоальбомами, просто публикует фотографии сразу на стену.
Но и это еще не все: скрипт записывает в метаданные (поле «Название») скачанного файла количество набранных лайков к фотографии. Это может пригодится тем, кто хочет скачать у группы-конкурента все фотографии и отсортировать изображения по лайкам для добавления наиболее залайканных фотографий — так сказать снять самые сливки. При следующем запуске скрипта если изображение уже скачано, то будет лишь обновлена информация в метаданных о количестве лайков:
Скрипт также запоминает какие фотографии были скачаны (в текстовом файле downloaded_files. txt каждой папки-альбом) и потом удалены — такие фотографии заново не перекачиваются.
Код скрипта:
#скрипт скачивает фотографии из вконтакте #автор: elims.org.ua <# #> $photo_path = "D:\vk-photos\" #папка для сохранения изображений $id = -22786271 #HD Обои #альбомы которые нужно исключить: $need_albums_id = 147102139,134040033,147102144,132334095 $global:photos_array = $null #обнулили масив всех фотографий сохраненного альбома $global:album_photos_count = $null #обнуление переменной с количествов фотографий в альбоме $sleep_time = 1 #время задержки между запросами [void][reflection.assembly]::loadwithpartialname("system.drawing") #для доступа как метаданным в файлах изображений function get_photo_list { #функция получения списка фотографий $j = 0 do { #выбираем по 1000 фотографий пока не дойдем до конца альбома Start-Sleep -s $sleep_time $uri = $uri_part1 + $j + "&extended=1&v=5.24" $request = $null do { #пытаемся получить ответ от сервера пока это не получится "Ссылка запроса: " + $uri $request = Invoke-WebRequest -Uri $uri Start-Sleep -s 1 #задержка в одну секунду } while ($request -eq $null) #пока не получим нормальный ответ $response_array = $request. content | ConvertFrom-Json #Конвертируем полученные данные из формата JSON в массив $global:album_photos_count = $response_array.response.count #переопределяем количество фотографий в альбоме исходя из данных последнего запроса $global:photos_array = $photos_array + $response_array.response.items #сохраняем в масив список фотографий "Сохраненны данные " + $photos_array.count + " фотографий" $j = $j + 1000 } while ($j -le $global:album_photos_count) #выбираем по 1000 фотографий пока не дойдем до конца альбома } function save_photos { #функция сохранения фотографии "начинаем сохранять фотографии, если есть задержка значит найдены уже скачанные фотографии и происходит их пропуск" $file_of_downloaded_files = $path + "\downloaded_files.txt" #имя файла со списком скачанных файлов if (Test-Path $file_of_downloaded_files) { #если список скачанных файлов существует $array_of_downloaded_files = Get-Content $file_of_downloaded_files #считываем его в массив } else { #если списка скачанных файлов не существует $array_of_downloaded_files = @() #создаем пустой массив } foreach ($photo_id in $photos_array.id) { if ($photos_array.photo_2560[$i_photo] -ne $null) { $photo = $photos_array.photo_2560[$i_photo] } #пытаемся скачать фотографию в качестве 2560 elseif ($photos_array.photo_1280[$i_photo] -ne $null) { $photo = $photos_array.photo_1280[$i_photo] } #если нет качества 2560 пытаемся скачать в 1280 elseif ($photos_array.photo_807[$i_photo] -ne $null) { $photo = $photos_array.photo_807[$i_photo] } #если нет качества 1280 качаем в 807 elseif ($photos_array.photo_604[$i_photo] -ne $null) { $photo = $photos_array.photo_604[$i_photo] } #если нет качества 807 качаем в 604 else { $photo = $null } #если нет необходимого качества, то ничего не качаем $likes = $photos_array.likes[$i_photo].count #количество лайков к фотографии $likes_sum = $likes_sum + $likes #сумма лайков к фотографиям в альбоме $album_and_photo_id = [string]$photos_array.owner_id[$i_photo] + "_" + [string]$photos_array.id[$i_photo] $filename = $path + $album_and_photo_id + ".jpg" #формируем имя файла без лайков в метаданных $filename2 = $filename. substring(0,$filename.length - 5) + "_with_likes.jpg" #формируем временное имя файла с лайками в метаданных if ( $photo -ne $null ) { #если ссылка на фотографию не пуста "Альбом " + $i + " из " + $album_count + " : " + $album_title + " Фото " + $i_photo + " из " + $global:album_photos_count + ": " + $photo + " idPhoto: " + $photos_array.id[$i_photo] + " likes: " + $likes if ((-not(Test-Path $filename))-and(-not($array_of_downloaded_files -contains $album_and_photo_id))) { #если такого файла не существует и он ранее не скачивался Invoke-WebRequest $photo -OutFile $filename #скачиваем и сохраняем изображение } #прописывание количества лайков в метаданные изображения, в поле "название" if (Test-Path $filename) { #если такой файл существует if (-not($array_of_downloaded_files -contains $album_and_photo_id)) { #если ранее этот файл не скачивался $array_of_downloaded_files = $array_of_downloaded_files + $album_and_photo_id } $img = [System.Drawing.Image]::Fromfile($filename) $item = $img. psbase.GetPropertyItem(20624) #взяли в качестве примера не пустое поле с метаданными $item.id = 270 #поле "название" $item.type = 2 $likes_string = [int[]][char[]][string]("likes: " + $likes) $likes_string = $likes_string + 0 $item.len = $likes_string.count $item.Value = $likes_string #поле с количеством лайков $img.SetPropertyItem($item) #сохраняем информацию о лайках $filename2 = $filename.substring(0,$filename.length - 5) + "_with_likes.jpg" $img.Save($filename2) #сохраняем файл с временным именем с информацией о лайках $img.dispose() #закрываем файл без информации о лайках Remove-Item $filename #удаляем файл без информации о лайках Rename-Item $filename2 $filename #переименовываем временное имя файла с метаданными в исходное имя } } $i_photo++ } $likes_average = $likes_sum/$i_photo #подсчитываем в альбоме среднее количество лайков на фотографию $likes_text = "Суммарное количество лайков: " + $likes_sum + " количество фотографий: " + $i_photo + " средняя оценка фотографии: " + $likes_average + " лайков" $export_file = $path + "\likescount. txt" $likes_text | Out-File $export_file -Encoding UTF8 #сохраняем в файл информацию о среднем количестве лайков на фотографию $array_of_downloaded_files | Out-File $file_of_downloaded_files -Encoding UTF8 #сохраняем в файл информацию о скачанных фотографиях $i_photo = 0 #обнулили порядковый номер фотографии в альбоме $likes_sum = $null #обнулили сумарное количество лайков } #Получаем имя страницы\группы if ($id -gt 0) { $uri = "https://api.vk.com/method/users.get?user_ids="+$id } else { $group_id = $id * -1 $uri = "https://api.vk.com/method/groups.getById?group_ids="+$group_id } $request = Invoke-WebRequest -Uri $uri $response_array = $request.content | ConvertFrom-Json #Конвертируем полученные данные из формата JSON в массив $id_name = $response_array.response.name + $response_array.response.first_name + $response_array.response.last_name $id_name = $id_name -replace '(\\)|(\/)|(\*)|:|(\?)|"|<|>|(\|)|(\[)|(\])|(\n)', "_" #убираем некорректные знаки для имени файла $id_name #имя страницы $uri = "https://api. vk.com/method/photos.getAlbums?owner_id="+$id $request = Invoke-WebRequest -Uri $uri $response_array = $request.content | ConvertFrom-Json #Конвертируем полученные данные из формата JSON в массив $album_count = $response_array.response.aid.count #количество альбомов $i = 0 #счетчик альбомов foreach ($album in $response_array.response.aid) { #обходим каждый альбом $i_photo = 0 $global:album_photos_count = $response_array.response.size[$i] #количество фотографий в альбоме $album_title = $response_array.response.title[$i] #название альбома "Обрабатываем альбом: " + $album + " " + $album_title + " который состоит из " + $global:album_photos_count + " фотографий" if ($need_albums_id -contains $album) { "Этот альбом пропускаем: " + $album } #перечисленные альбомы исключаются #if (-not($need_albums_id -contains $album)) { "Этот альбом пропускаем: " + $album } #перечисленные альбомы включаются, все другие исключаются else { #создаем папку альбома $album_title = $album_title -replace '(\\)|(\/)|(\*)|:|(\?)|"|<|>|(\|)|(\[)|(\])|(\n)', "_" #убираем некорректные знаки для имени файла $path = $photo_path + $id + "_" + $id_name + "\" + $album_title+"-album" + $album + "\" #имя папки if (-not(Test-Path $path)) { #если папка не существует $result = New-Item -ItemType directory -Path $path #создаем папку } $uri_part1 = "https://api. vk.com/method/photos.get?owner_id="+$id+"&album_id="+$album+"&count=1000&offset=" get_photo_list #функция получения списка фотографий save_photos #функция сохранения фотографий $global:photos_array = $null #обнулили масив всех фотографий сохраненного альбома $global:album_photos_count = $null #обнулили количество фотографий в альбоме } $i++ } #качаем фотографии из альбома типа "Фотографии на стене сообщества" $path = $photo_path + $id + "_" + $id_name + "\photos_from_wall\" #имя папки if (-not(Test-Path $path)) { #если папка не существует $result = New-Item -ItemType directory -Path $path #создаем папку } $album_title = "photos_from_wall" $uri_part1 = "https://api.vk.com/method/photos.get?owner_id="+$id+"&album_id=wall&count=1000&offset=" get_photo_list #функция получения списка фотографий save_photos #функция сохранения фотографий
В самом начале скрипта указываются три входных параметра:
$photo_path = "D:\vk-photos\" #папка для сохранения изображений $id = -22786271 #HD Обои #альбомы которые нужно исключить: $need_albums_id = 147102139,134040033,147102144,132334095,147158535,135840729,139940911,144126590,148117034,150218783,152202307,153578867,154970595,156369728,158058558,159302933,160588607,162081006,164777317,165552996,166939786,169325173,170826148,172398650,128782649,133628616,154341193,131374960,162793467,137349112,132441241,124936139,147158522,203298792,137419682,147102182,147102200,135127647,199208496,187953367
$photo_path — папка в которую будут сохраняться фотографии. У меня это папка «D:\vk-photos\». Можете указать свою папку
$id — id странички или группы во вконтакте из которой нужно скачать фотографии. У меня это id -22786271 которое принадлежит вот этому паблику vk.com/oboihd (если в id есть знак «-» значит это сообщество, ггруппа, паблик)
$need_albums_id — id альбомов которые нужно исключить, то есть не нужно скачивать.
Ну а если Вам нужно избавиться от дубликатов фотографий, то в этом поможет программа «Duplicate Photo Finder» или ее аналог.
Пользуйтесь! Если есть вопросы — задавайте их в комментариях =)
Понравилось? =) Поделись с друзьями:
Опубликовано в рубрике Программирование
Метки: develop
« Рецепт: жареная картошка в духовке
Powershell: Ping with timestamp »
Реквизит для пластинок — Дисплей для виниловых пластинок — Подробная установка
Реквизит для пластинок НА СТЕНЕ
Установка настенного дисплея занимает менее 10 минут.
ШАГ 1: Найдите идеальное место на стене. Просверлите небольшое направляющее отверстие (1/8 дюйма или 3–3,2 мм), чтобы увидеть, попали ли вы в шпильку — если это так, вы можете пропустить анкер для гипсокартона. Если нет, увеличьте до (3/16 дюйма или 4,5–4,8 мм) и вставьте анкер для гипсокартона, пока он не будет полностью заподлицо со стеной. Затем выстройте Маленький X Крепление над отверстием. Маленький x также должен лежать на одном уровне со стеной.
Совет: Рассмотрите возможность размещения на стене. Ваш винт будет расположен точно в центре виниловой пластинки, которую вы показываете.
ШАГ 2: Возьмите Small X Mount и выровняйте его над отверстием/анкером для гипсокартона так, чтобы открытая сторона замочной скважины была обращена к вам наружу, а плоская сторона – к стене…
ШАГ 3: Подготовьте винт с шайбой, вставьте комбинацию винта и шайбы через маленькое крепление X в предварительно просверленное отверстие/анкер. ..
ШАГ 4: С помощью отвертки затягивайте до тех пор, пока маленькое крепление X не будет полностью закреплено на стене. Кронштейн Small X Mount должен быть установлен заподлицо и туго, без возможности легкого перемещения или вращения…
Совет: Сейчас самое время использовать уровень для внесения любых незначительных изменений, чтобы крепление Small X было идеально прямым.
ШАГ 5: Поместите Large X на маленькое крепление X , , затем вставьте стопорный штифт через замочную скважину и поверните по часовой стрелке, пока Large X не будет надежно закреплен на стене.
ШАГ 6: Возьмите альбом, сдвиньте обложку к стене за Large X , а затем осторожно установите виниловую пластинку на штифтовой замок и зафиксируйте, нажав на центр альбома. (метка) до тех пор, пока он не «выскочит» из защитного бампера.
Для более плотного прилегания поверните по часовой стрелке, прижимая центральную этикетку к стене.
Совет: Чтобы не разблокировать пин-код, не забывайте всегда поворачивать пластинки по часовой стрелке, как вращающуюся пластинку.
При первой установке Record Props некоторые пластинки могут ощущаться прижатыми к защитному бамперу. После нескольких повторных использований бампер будет продолжать изнашиваться, и пластинки станет еще проще снимать и надевать. Естественный износ резины создает текстуру, которая естественным образом надежно удерживает пластинки на месте.
ЗАМЕНА виниловых пластинок
Снятие винила: Замена пластинок выполняется быстро и легко. Возьмите виниловую пластинку за края и поверните по часовой стрелке, осторожно потянув наружу, к себе. Он «выскакивает», готовый к игре или хранению.
Совет: Некоторые записи могут быть более плотными, чем другие. Ощутите его и продолжайте вращать по часовой стрелке при извлечении. У вас есть это.
Переключатель сторон: Вы можете легко переключать Large X , чтобы переключаться между одинарными обложками альбомов и более толстыми двойными пластинками или разворотами. Поверните центральный штыревой фиксатор против часовой стрелки, чтобы освободить Large X , а затем поверните на 180 градусов и снова прикрепите.
Подсказка: Для обложек альбомов с одной пластинкой большие выступающие дужки большого крестика должны быть на верхней стороне (к потолку). Или для более толстых двойных пластинок и обложек альбомов на разворотах сделайте большие выступающие рычаги внизу (по направлению к полу).
А затем поделитесь с нами своей настройкой, отметив @RecordProps в Instagram!
Устранение неполадок: Есть вопросы или проблемы с установкой? Отправьте нам сообщение в любое время. Мы здесь, чтобы помочь.
Как использовать общие альбомы в программе «Фото» на iPhone, iPad и Mac — служба поддержки Apple (RU)
Общие альбомы позволяют делиться фотографиями и видео только с выбранными вами людьми, и они могут добавлять свои собственные фотографии, видео и комментарии .
Прежде чем начать
Использование общих альбомов на iPhone или iPad
Использование общих альбомов на Mac
Типы файлов, которые можно использовать в общих альбомах Альбомы
- На iPhone, iPad или iPod touch выберите «Настройки» > [ваше имя] > iCloud > «Фото» и включите параметр «Общие альбомы».
- На Mac откройте приложение «Фотографии». В строке меню в верхней части экрана выберите «Фотографии» > «Настройки». В macOS Monterey или более ранней версии выберите «Фото» > «Настройки». Перейдите на вкладку iCloud и выберите «Общие альбомы».
- На Apple TV выберите «Настройки» > «Пользователи и учетные записи» > iCloud и включите «Общие альбомы».
- На ПК с Windows откройте iCloud для Windows и выберите «Фотографии». Нажмите кнопку «Параметры», чтобы убедиться, что общие альбомы включены, затем нажмите «Применить». Узнайте больше об обмене альбомами с помощью iCloud для Windows.
Если вы используете более ранние версии iOS, iCloud для Windows, iPhoto или Aperture, вы по-прежнему можете создавать и просматривать общие альбомы. В более ранних версиях iOS, macOS, tvOS и iCloud для Windows «Общие альбомы» назывались «Общий доступ к фото iCloud».
Использование общих альбомов на iPhone, iPad и iPod touch
- Создание нового общего альбома
- Удалить общий альбом
- Пригласить больше людей
- Удалить подписчика
- Добавление фото и видео в общий альбом
- Удалить фото и видео из общего альбома
- Сохранение фото и видео из общего альбома
Создать новый общий альбом
- Перейдите на вкладку «Альбомы» и нажмите кнопку «Добавить» .
- Коснитесь «Новый общий альбом» .
- Дайте имя общему альбому, затем нажмите «Далее».
- Выберите людей, которых хотите пригласить, из списка контактов или введите адрес электронной почты или номер телефона iMessage.
- Нажмите «Создать».
Удалить общий альбом
- Открыть общий альбом.
- Коснитесь кнопки «Люди» .
- Коснитесь «Удалить общий альбом».
Если вы просматриваете список общих альбомов, вы также можете нажать «Изменить», а затем нажать кнопку «Удалить» , чтобы удалить общий альбом.
Когда вы удаляете общий альбом, он автоматически удаляется со всех ваших устройств и устройств ваших подписчиков. Если вы включили общедоступный веб-сайт, общий альбом также будет удален из Интернета. При удалении общего альбома безвозвратно удаляются все его фотографии. Прежде чем продолжить, убедитесь, что вы сохранили все фотографии, которые хотите сохранить.
Пригласить других людей
- В Альбомах выберите созданный вами общий альбом.
- Коснитесь кнопки «Люди» .
- Коснитесь «Пригласить людей».
- Введите имена людей, с которыми вы хотите поделиться этим альбомом.
- Коснитесь «Добавить».
Чтобы поделиться альбомом с друзьями или членами семьи, которые не используют iCloud, откройте созданный вами общий альбом, перейдите на вкладку «Люди» и включите «Общедоступный веб-сайт». Ваши фотографии будут опубликованы на веб-сайте, который каждый сможет увидеть в современном веб-браузере.
Удалить подписчика
- Открыть общий альбом.
- Коснитесь кнопки «Люди» .
- Выберите подписчика, которого хотите удалить.
- Нажмите «Удалить подписчика» в нижней части экрана.
Как создатель общего альбома, вы определяете, кто может получить к нему доступ. Вы можете удалить подписчиков в любое время.
Добавление фотографий и видео в общий альбом
- На вкладке «Библиотека» или в альбоме нажмите «Выбрать», а затем выберите фотографии и видео, которыми хотите поделиться.
- Нажмите кнопку «Поделиться» , затем нажмите «Добавить в общий альбом».
- Выберите альбом, в котором вы хотите поделиться своими фотографиями. Затем нажмите Опубликовать.
Если у вас открыт общий альбом, вы также можете нажать кнопку «Добавить», чтобы выбрать фотографии и видео для добавления.
Когда вы добавляете новые фотографии, люди, с которыми вы поделились альбомом, будут автоматически уведомлены. Убедитесь, что параметр «Подписчики могут публиковать» включен, чтобы они также могли добавлять фото и видео. Просто нажмите кнопку «Еще» и выберите «Общие сведения об альбоме».
Удаление фото и видео из общего альбома
- Открыть общий альбом.
- Коснитесь фото или видео.
- Коснитесь кнопки «Корзина» .
- Коснитесь «Удалить фото».
Если вы являетесь владельцем общего альбома, вы можете удалить любые фотографии, видео или комментарии от кого угодно. Подписчики могут удалить все, что они добавили лично. Все, что вы удаляете, автоматически удаляется из альбома на всех ваших устройствах и устройствах подписчиков.
Любые фотографии, которые вы сохранили или загрузили из общего альбома в свою библиотеку фотографий, остаются в вашей библиотеке, даже если общий альбом удален или человек, создавший его, перестает делиться им.
Сохранение фотографий и видео из общего альбома
Когда вы делитесь фотографиями и видео с кем-то, они могут сохранять общие элементы в своей собственной библиотеке.
- Коснитесь фото или видео.
- Нажмите кнопку «Поделиться».
- Коснитесь «Сохранить изображение» или «Сохранить видео».
Использование общих альбомов на Mac
- Создание нового общего альбома
- Удалить общий альбом
- Пригласить больше людей
- Удалить подписчика
- Добавление фото и видео в общий альбом
- Удалить фото и видео из общего альбома
- Сохранение фото и видео из общего альбома
Создать новый общий альбом
- На боковой панели нажмите кнопку «Добавить» рядом с пунктом «Общие альбомы».
- Введите адреса электронной почты людей, с которыми вы хотите поделиться альбомом. Нажмите кнопку «Добавить» , чтобы выбрать контакты из iCloud.
- Нажмите «Создать».
Удалить общий альбом
- Открыть общий альбом.
- Нажмите кнопку «Люди» на панели инструментов.
- Щелкните Удалить общий альбом.
Когда вы удаляете общий альбом, он автоматически удаляется со всех ваших устройств и устройств ваших подписчиков. Если включен общедоступный веб-сайт, общий альбом также будет удален из Интернета. Удаление общего альбома безвозвратно удаляет все его фотографии. Прежде чем продолжить, убедитесь, что вы сохранили все фотографии, которые хотите сохранить.
Пригласить других людей
- Выберите общий альбом, который вы создали в разделе Общие на боковой панели.
- Нажмите кнопку «Люди» на панели инструментов.
- В поле «Пригласить людей» введите адреса электронной почты людей, с которыми вы хотите поделиться этим альбомом. Нажмите кнопку «Добавить» , чтобы выбрать людей, которых вы хотите пригласить, из ваших контактов.
Вы также можете делиться альбомами с друзьями и родственниками, которые не используют iCloud. Просто откройте созданный вами общий альбом, нажмите кнопку «Люди» на панели инструментов и включите параметр «Открытый веб-сайт». Ваши фотографии будут опубликованы на веб-сайте, который каждый сможет увидеть в современном веб-браузере.
Удалить подписчика
- Открыть общий альбом.
- Нажмите кнопку «Люди» на панели инструментов.
- Выберите подписчика, которого хотите удалить.
- Щелкните стрелку рядом с его именем, затем Удалить подписчика.
Как создатель общего альбома, вы определяете, кто может получить к нему доступ. Вы можете удалить подписчиков в любое время.
Добавление фотографий и видео в общий альбом
- Выберите фотографии и видео, которыми хотите поделиться.
- Нажмите кнопку «Поделиться» на панели инструментов, затем выберите «Общие альбомы».
- Выберите альбом, в котором вы хотите поделиться своими фотографиями.
Если у вас открыт общий альбом, вы также можете нажать «Добавить фотографии и видео», чтобы выбрать фотографии и видео для добавления. Вы также можете просто перетащить фотографии из своей библиотеки прямо в общий альбом на боковой панели.
Когда вы добавляете новые фотографии, люди, с которыми вы поделились альбомом, будут автоматически уведомлены. Откройте общий альбом, нажмите кнопку «Люди» на панели инструментов и убедитесь, что параметр «Подписчики могут публиковать» включен, чтобы они также могли добавлять фото и видео.
Удалить фото и видео из общего альбома
- Открыть общий альбом.
- Выберите фото или видео.
- Удерживая нажатой клавишу Control, нажмите «Удалить из общего альбома». Щелкните Удалить.
Если у вас открыт общий альбом, вы также можете выбрать фотографию и нажать клавишу Delete, чтобы удалить ее из общего альбома.
Если вы являетесь владельцем общего альбома, вы можете удалить любые фотографии, видео или комментарии от кого угодно. Подписчики могут удалить все, что они добавили лично. Все, что вы удаляете, автоматически удаляется из альбома на всех ваших устройствах и устройствах подписчиков.
Любые фотографии, которые вы сохранили или загрузили из общего альбома в свою библиотеку фотографий, остаются в вашей библиотеке, даже если общий альбом удален или человек, создавший его, перестает делиться им.
Сохранение фотографий и видео из общего альбома
Когда вы делитесь фотографиями и видео с кем-то, они могут сохранять общие элементы в своей собственной библиотеке.
- Выберите фото и видео, которые вы хотите сохранить.
- Удерживая нажатой клавишу Control, нажмите «Импорт».
Типы файлов, которые можно использовать в общих альбомах
Общие альбомы поддерживают следующие форматы изображений:
- HEIF
- JPEG
- СЫРЬЕ*
- PNG
- GIF
- ТИФФ
Общие альбомы также поддерживают специальные форматы, которые вы записываете на свой iPhone, такие как замедленная съемка, интервальная съемка, живые фотографии и видео из памяти. При совместном использовании фотографии уменьшаются до 2048 пикселей по длинной стороне, за исключением панорамных фотографий, ширина которых может достигать 5400 пикселей. Вы можете делиться GIF-файлами размером 100 МБ или меньше.
Общие альбомы поддерживают следующие типы и форматы видеофайлов:
- HEVC
- МР4
- QuickTime
- H.264
- MPEG-4
Видеоролики могут длиться до пятнадцати минут и поставляются с разрешением до 720p.
* Вы не можете загружать фотографии в формате RAW в общие альбомы на ПК с Windows.
Общие альбомы загружают копию ваших данных. Загруженный контент может не содержать ту же информацию, что и оригинал.
Пределы хранения общего альбома
Общий альбом может содержать до 5000 фотографий и видео. Если вы достигли лимита общего альбома, вам необходимо удалить некоторые фотографии или видео, прежде чем добавлять новые. Фотографии и видео, которыми вы делитесь (а также комментарии или отметки «Нравится», связанные с этими фотографиями), остаются в iCloud до тех пор, пока вы или автор не удалите их вручную или пока вы полностью не удалите общий альбом.