Skip to main content
Known Participant
March 24, 2024
Answered

can't import .mov file generated on iphone

  • March 24, 2024
  • 4 replies
  • 2547 views

I have just gone onto this forum with a similar problem to the one recently described.  I am trying to import movie files from an Iphone into Premiere Elements.  I have the error message "the importer reported a generic error".  I tried using Handbrake as suggested and seem to be able to import the file now but it is only the audio that is coming in.  Any ideas??

Correct answer Bill Sprague

The default in an iphone is to use a codec in the MOV file called HEVC.   It saves space.  That codec is new enough that Premiere Elements 12 won't work with it.   You can change the iphone to a setting called "most compatable" and it will use a more universal codec called H.264.   For footage you already have, it can be converted with the free program called Handbrake.   Steve Grisitti has produced a good YouTube tutorial for it here:  https://www.youtube.com/watch?v=xlvxgVREX-Y

4 replies

Participating Frequently
September 12, 2025

I also had this problem plus since Elements uses the file create date on video when importing I wrote a Powershell program using MediaInfoCLI to get the media create date and then alter the create date to it. It also renames a file's extension from "mov" to "mp4". 

Here is the code

# This script is to set the creation date to the encoded date for MP4 & MOV files
# It uses MediaInfoCLI for finding required date
# It then renames "mov" files to "mp4" so Adobe can handle them

$currentFolder = "D:/Public/Pictures/2025";

Get-ChildItem -Path "$($currentFolder)" -File -Include *.mp4,*.mov -Recurse |
Foreach-Object {
$myDate = (&"C:\Program Files\MediaInfoCLI\MediaInfoCLI.exe" --Inform="General;%Encoded_Date%" $_.FullName).substring(4)
$myEncodedDt = [datetime]::Parse($myDate).ToLocalTime()

(Get-Item $_.FullName).CreationTime = $myEncodedDt
(Get-Item $_.FullName).LastWriteTime = $myEncodedDt

Write-Host Name is $_.FullName Encoded Date is UTC $myDate $myEncodedDt
}

Get-ChildItem -Path "$($currentFolder)" -File -Filter *.mov | Rename-Item -NewName { $_.Name -replace "\.mov$",".mp4" }

 

Note that this works for me, it possibly could be programed better/more correctly so test it and use it at your own risk.

Participant
September 10, 2025

My solution: I got a new iPhone 16, transfered files and settings from the old iPhone  But all the video I shot on the iPhone 16 had the same message "the importer reported a generic error."  All the video settings were exactly the same as the previous iPhone but it still wouldn't work. After a couple of frustrating hours, I thought maybe it was the audio and not the video causing the problem.  Sure enough, under "Settings: Camera: Record Sound" it was set for "Spacial Audio." I witched it to "Stereo" (like it was on the old phone), shot a test video,  and was finally able to add the media to my project.

Community Expert
March 24, 2024

What are the video settings in the iPhone.  How are you moving the files from the iPhone to your computer?  What choices and method are you using to "import"?  Which version of Premiere elements do you have?  When using HandBrake, what are your export settings?  What computer drive are you putting the project and media on?

Known Participant
March 25, 2024

1080p at 30 FPS

using a cable

copy and paste from phone to PC pictures directory

Premiere Elements 12

onto the H drive

Really don't know how to work Handbrake ... I might need help!

 

Bill SpragueCommunity ExpertCorrect answer
Community Expert
March 25, 2024

The default in an iphone is to use a codec in the MOV file called HEVC.   It saves space.  That codec is new enough that Premiere Elements 12 won't work with it.   You can change the iphone to a setting called "most compatable" and it will use a more universal codec called H.264.   For footage you already have, it can be converted with the free program called Handbrake.   Steve Grisitti has produced a good YouTube tutorial for it here:  https://www.youtube.com/watch?v=xlvxgVREX-Y

John T Smith
Community Expert
Community Expert
March 24, 2024

MOV is a wrapper, what is inside YOUR wrapper - Exactly what is INSIDE the video you are editing?
Report back with the codec details of your file, use the program below
Free program to get file information for PC/Mac http://mediaarea.net/en/MediaInfo/Download
- a MediaInfo tutorial https://youtu.be/Ivy9ckSX1M0
- when you analyze your file in MediaInfo and post a screen shot in the forum, do so in TREE view
- post your information IN your message, not as an attachment that someone would have to download