I have videos on my iPhone (7+) and they play fine and have sound. After importing them into Photos on my iMac there's no sound in Photos, no sound in quicktime (after dragging them to the desktop) and no sound in FCPx. There is sound in VCL. I assume it's something simple but I can't figure it out.
Ahh... A New Year's Day early morning "limited information guessing game."
no sound with m4v... Anyone?
Since the only information provided is the fact this is an M4V file, let's start here. The M4V file container tends to be more specific with regard to audio compression than M4P but less specific than an MOV file container. Of the most commonly used M4V audio codecs (AAC, AC3, DTS), my guess would be your file contains AC3 audio since it plays on your iPhone 7+ (whose latest iOS now supports AC3 playback) but not on your iMac (which under High Sierra is known to have certain AC3 playback conflicts as recently discussed elsewhere in this forum). If true, then your issue is to determine the specific conflict. While such conflicts can be caused by attached hardware peripherals and/or various software apps, the most common cause under High Sierra seems to be the Perian codec package which also supports AC3 audio on macOS devices.
So the question now becomes, "Is the Perian code package installed and currently enabled on your iMac operating under High Sierra?" If so, then you need to disable the Perian codecs in the "System Preferences" Perian Preference Pane.

Unfortunately, this action alone does not necessarily restore AC3 support functionality. In the case of opened QTX and/or QT7 media players, they must be quit and reopened to restore normal operation. In addition, if QL has also been affected by the conflict, then your system must be shut down and rebooted to reinitialize the affected support structures embedded in the High Sierra macOS.
If you do not have the Perian codec package installed on your system and/or are not operating under High Sierra, you may be suffering from a corrupted operating system or some other hardware and/or software conflict. In these cases you would need to reinstall the operating system and/or run conflict diagnostic tests. In this case I would normally suggest you create a pristine external boot drive on which to perform such tests before doing anything to your main macOS drive.
