Repository navigation
Releases: nathanatgit/Shalielie
Release list
Photographic Style Port v0.7.0
Full Changelog: v0.6.3...v0.7.0
Shalielie iOS v0.7.0 beta 1
The first public build of Shalielie (瞎咧咧), the iPhone app version of Photographic Style Port. It adds iPhone 16/17 Photographic Styles (and iOS 27 Texture & Grain) to photos from older iPhones, right on the phone.
Pre-release. Unsigned IPA for sideloading (Sideloadly, AltStore), which signs it with your own Apple ID. Keep originals.
What's in it
- Library, Albums, Backup Bin and Settings tabs. Add a style to photos in your library, saved as new photos or replacing the original (the original goes to the Backup Bin first and can be restored).
- Live Photos keep their motion. The app gives the video the style tracks and timed metadata Photos' editor needs on iOS 27, so a styled Live Photo opens in Edit with Style, Texture and Grain, and the video changes with the style.
- Import HEIC (and MOV) Files… from the Files app; a HEIC that already has a style is saved as is, with its video.
- Shortcuts action "Add Photographic Style".
Credits
Live Photo support is by @lzh20025 (#7): on-device video styling with VideoToolbox, the iOS 27 video template, and the import fix for styled photos without Texture & Grain. Thank you!
Tested
- iPhone 17 Pro, iOS 27.0: Live Photos from an iPhone 13 imported from Files; Photos' editor opens them, Style and Texture present, video restyled (@lzh20025).
- iPhone 15 Pro, iOS 27.0.1: still photos, save as new and replace.
- Not yet tested on a phone: picking a Live Photo in the library, Replace mode for Live Photos, the Shortcuts action on Live Photos, Texture added to iPhone 16/17 Live Photos.
Built from agent/swift-port at f2bd324. The command-line tool and desktop binaries are released separately as v0.7.0.
Photographic Style Port v0.6.3
What's new
- 48 MP photos from older iPhones now work (8064×6048, e.g. iPhone 15 Pro at HEIF Max), with or without an encoder, in the command-line tool and on the web page. 48 MP photos from iPhone 16/17 already worked.
- Web page: clearer hints, a link to the command-line tool when a photo needs it, an "About this page" link, and the tip and options fold away once results show.
How to use
You need a Windows PC or Mac (Linux works too). The tool can't run on an iPhone.
1. Download the file for your computer from Assets below:
| Computer | File |
|---|---|
| Windows | photographic-style-port-0.6.3-windows-x86_64.zip |
| Mac with Apple silicon (M1 or later) | photographic-style-port-0.6.3-macos-arm64.tar.gz |
| Mac with Intel | photographic-style-port-0.6.3-macos-x86_64.tar.gz |
| Linux | photographic-style-port-0.6.3-linux-x86_64.tar.gz |
Not sure which Mac you have? Apple menu → About This Mac → look at "Chip".
2. Get the original photos onto the computer as HEIC files, e.g. by AirDrop, or on a Mac in Photos with File → Export → Export Unmodified Original. Photos converted to JPEG won't work.
3. Run it
- Windows: unzip, then drag your HEIC photos (or a folder of them) onto
photographic-style-port.exe. If Windows says it "protected your PC", click More info → Run anyway. That happens because the tool isn't code-signed. - Mac: double-click the
.tar.gzto unpack it. Open Terminal and typecd(with a space). Drag the unpacked folder into the Terminal window and press Return. Then run this once, so macOS lets the tool run:Typexattr -d com.apple.quarantine photographic-style-port./photographic-style-port(with a space), drag your photos into the Terminal window, and press Return.
Each photo gets a new copy next to the original: NAME_PhotographicStyle.HEIC, or NAME_TextureGrain.HEIC for iPhone 16/17 photos. Existing files are never overwritten.
4. Send the new file back to your iPhone as a file (AirDrop, or save it to Files), not by syncing it into your Photo Library. Syncing converts it to JPEG and removes everything the tool added. Open it in Photos and tap Edit to use Photographic Styles.
"No embedded thumbnail"? Copies re-saved by iOS often have no thumbnail, and creating one needs two free tools. On a Mac, install Homebrew, then run brew install ffmpeg libheif, and run the tool again. On Windows, follow Install from source. If you can, export the original photo again instead.
More options: photographic-style-port --help and the README.
更新内容
- 旧机型拍摄的 4800 万像素照片现在可以处理(8064×6048,如 iPhone 15 Pro 的 HEIF 最大值),命令行工具和网页版均支持,有无编码器均可。iPhone 16/17 的 4800 万像素照片此前已可处理。
- 网页版:提示更清晰;照片需要命令行工具时直接给出链接;新增“关于此页面”;出现结果后自动收起提示和选项。
使用方法
需要一台 Windows 电脑或 Mac(Linux 也可以),无法在 iPhone 上运行。
1. 下载:在下方 Assets 中选择对应文件:
| 电脑 | 文件 |
|---|---|
| Windows | photographic-style-port-0.6.3-windows-x86_64.zip |
| Apple 芯片的 Mac(M1 及以后) | photographic-style-port-0.6.3-macos-arm64.tar.gz |
| Intel 芯片的 Mac | photographic-style-port-0.6.3-macos-x86_64.tar.gz |
| Linux | photographic-style-port-0.6.3-linux-x86_64.tar.gz |
不确定 Mac 的芯片?点按苹果菜单 →“关于本机”,查看“芯片”一项。
2. 把原始照片传到电脑上,保持 HEIC 格式。例如用隔空投送,或在 Mac 的“照片”App 中选择“文件 → 导出 → 导出未修改的原件”。已转换为 JPEG 的照片无法处理。
3. 运行
- Windows: 解压后,把 HEIC 照片(或装有照片的文件夹)拖到
photographic-style-port.exe上。如果出现“Windows 已保护你的电脑”,点按“更多信息 → 仍要运行”。出现这个提示是因为本工具没有代码签名。 - Mac: 双击
.tar.gz解压。打开“终端”,输入cd(后面带一个空格),把解压出的文件夹拖进终端窗口,按回车。首次使用先运行下面这行,让 macOS 允许运行本工具:然后输入xattr -d com.apple.quarantine photographic-style-port./photographic-style-port(后面带一个空格),把照片拖进终端窗口,按回车。
每张照片会在原图旁边生成新文件 文件名_PhotographicStyle.HEIC。iPhone 16/17 拍摄的照片生成 文件名_TextureGrain.HEIC。已有文件不会被覆盖。
4. 以文件形式把新照片传回 iPhone(隔空投送,或存储到“文件”),不要同步到照片图库。同步会把照片转成 JPEG,并去掉本工具添加的全部内容。在“照片”App 中打开,点按“编辑”即可使用摄影风格。
提示“没有内嵌缩略图”? 经 iOS 重新存储的副本常常没有缩略图,生成缩略图需要另外两个免费工具。Mac 上先安装 Homebrew,运行 brew install ffmpeg libheif,再重新运行本工具。Windows 上请参照从源码安装。也可以重新导出原始照片再试。
更多选项见 photographic-style-port --help 和 中文说明。
Full Changelog: v0.6.2...v0.6.3
Photographic Style Port v0.6.2
How to use
You need a Windows PC or Mac (Linux works too). The tool can't run on an iPhone.
1. Download the file for your computer from Assets below:
| Computer | File |
|---|---|
| Windows | photographic-style-port-0.6.2-windows-x86_64.zip |
| Mac with Apple silicon (M1 or later) | photographic-style-port-0.6.2-macos-arm64.tar.gz |
| Mac with Intel | photographic-style-port-0.6.2-macos-x86_64.tar.gz |
| Linux | photographic-style-port-0.6.2-linux-x86_64.tar.gz |
Not sure which Mac you have? Apple menu → About This Mac → look at "Chip".
2. Get the original photos onto the computer as HEIC files, e.g. by AirDrop, or on a Mac in Photos with File → Export → Export Unmodified Original. Photos converted to JPEG won't work.
3. Run it
- Windows: unzip, then drag your HEIC photos (or a folder of them) onto
photographic-style-port.exe. If Windows says it "protected your PC", click More info → Run anyway. That happens because the tool isn't code-signed. - Mac: double-click the
.tar.gzto unpack it. Open Terminal and typecd(with a space). Drag the unpacked folder into the Terminal window and press Return. Then run this once, so macOS lets the tool run:Typexattr -d com.apple.quarantine photographic-style-port./photographic-style-port(with a space), drag your photos into the Terminal window, and press Return.
Each photo gets a new copy next to the original: NAME_PhotographicStyle.HEIC, or NAME_TextureGrain.HEIC for iPhone 16/17 photos. Existing files are never overwritten.
4. Send the new file back to your iPhone as a file (AirDrop, or save it to Files), not by syncing it into your Photo Library. Syncing converts it to JPEG and removes everything the tool added. Open it in Photos and tap Edit to use Photographic Styles.
"No embedded thumbnail"? Copies re-saved by iOS often have no thumbnail, and creating one needs two free tools. On a Mac, install Homebrew, then run brew install ffmpeg libheif, and run the tool again. On Windows, follow Install from source. If you can, export the original photo again instead.
More options: photographic-style-port --help and the README.
使用方法
需要一台 Windows 电脑或 Mac(Linux 也可以),无法在 iPhone 上运行。
1. 下载:在下方 Assets 中选择对应文件:
| 电脑 | 文件 |
|---|---|
| Windows | photographic-style-port-0.6.2-windows-x86_64.zip |
| Apple 芯片的 Mac(M1 及以后) | photographic-style-port-0.6.2-macos-arm64.tar.gz |
| Intel 芯片的 Mac | photographic-style-port-0.6.2-macos-x86_64.tar.gz |
| Linux | photographic-style-port-0.6.2-linux-x86_64.tar.gz |
不确定 Mac 的芯片?点按苹果菜单 →“关于本机”,查看“芯片”一项。
2. 把原始照片传到电脑上,保持 HEIC 格式。例如用隔空投送,或在 Mac 的“照片”App 中选择“文件 → 导出 → 导出未修改的原件”。已转换为 JPEG 的照片无法处理。
3. 运行
- Windows: 解压后,把 HEIC 照片(或装有照片的文件夹)拖到
photographic-style-port.exe上。如果出现“Windows 已保护你的电脑”,点按“更多信息 → 仍要运行”。出现这个提示是因为本工具没有代码签名。 - Mac: 双击
.tar.gz解压。打开“终端”,输入cd(后面带一个空格),把解压出的文件夹拖进终端窗口,按回车。首次使用先运行下面这行,让 macOS 允许运行本工具:然后输入xattr -d com.apple.quarantine photographic-style-port./photographic-style-port(后面带一个空格),把照片拖进终端窗口,按回车。
每张照片会在原图旁边生成新文件 文件名_PhotographicStyle.HEIC。iPhone 16/17 拍摄的照片生成 文件名_TextureGrain.HEIC。已有文件不会被覆盖。
4. 以文件形式把新照片传回 iPhone(隔空投送,或存储到“文件”),不要同步到照片图库。同步会把照片转成 JPEG,并去掉本工具添加的全部内容。在“照片”App 中打开,点按“编辑”即可使用摄影风格。
提示“没有内嵌缩略图”? 经 iOS 重新存储的副本常常没有缩略图,生成缩略图需要另外两个免费工具。Mac 上先安装 Homebrew,运行 brew install ffmpeg libheif,再重新运行本工具。Windows 上请参照从源码安装。也可以重新导出原始照片再试。
更多选项见 photographic-style-port --help 和 中文说明。
Full Changelog: v0.5.1...v0.6.2
Photographic Style Port v0.5.1
Full Changelog: v0.5.0...v0.5.1
Photographic Style Port v0.5.0
What's Changed
- Fix release publishing without checkout by @nathanatgit in #1
- v0.5.0: iOS 27 Texture/Grain, native-photo mode, missing thumbnails by @nathanatgit in #2
New Contributors
- @nathanatgit made their first contribution in #1
Full Changelog: v0.4.4...v0.5.0
Photographic Style Port v0.4.4
Full Changelog: https://github.com/nathanatgit/Shalielie/commits/v0.4.4