Using FFmpeg (embeded in ShareX) Convert video file from .hevc[H.265] or .mov[QuickTime Movie Format] (iPadOS 17.7.2) to .mp4[H.264]

C:\Users\rgqan\Downloads>"C:\Program Files\ShareX\ffmpeg.exe" -i sample-hevc-files-sample_1920x1080.hevc -c:v libx264 -s 1280x720 -r 30 -c:a copy sample-hevc-files-sample_1920x1080.mp4
ffmpeg version n7.0-14-g2d3ee7c069-20240423 Copyright (c) 2000-2024 the FFmpeg developers
  built with gcc 13.2.0 (crosstool-NG 1.26.0.65_ecc5e41)
  configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-gpl --enable-version3 --disable-debug --disable-w32threads --enable-pthreads --enable-iconv --enable-libxml2 --enable-zlib --enable-libfreetype --enable-libfribidi --enable-gmp --enable-fontconfig --enable-libharfbuzz --enable-libvorbis --enable-opencl --disable-libpulse --enable-libvmaf --disable-libxcb --disable-xlib --enable-amf --enable-libaom --enable-libaribb24 --enable-avisynth --enable-chromaprint --enable-libdav1d --enable-libdavs2 --enable-libdvdread --enable-libdvdnav --disable-libfdk-aac --enable-ffnvcodec --enable-cuda-llvm --enable-frei0r --enable-libgme --enable-libkvazaar --enable-libaribcaption --enable-libass --enable-libbluray --enable-libjxl --enable-libmp3lame --enable-libopus --enable-librist --enable-libssh --enable-libtheora --enable-libvpx --enable-libwebp --enable-lv2 --enable-libvpl --enable-openal --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-librav1e --enable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --disable-libdrm --enable-vaapi --enable-libvidstab --enable-vulkan --enable-libshaderc --enable-libplacebo --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libzimg --enable-libzvbi --disable-doc --disable-ffplay --disable-ffprobe --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-libs=-lgomp --extra-ldflags=-pthread --extra-ldexeflags= --cc=x86_64-w64-mingw32-gcc --cxx=x86_64-w64-mingw32-g++ --ar=x86_64-w64-mingw32-gcc-ar --ranlib=x86_64-w64-mingw32-gcc-ranlib --nm=x86_64-w64-mingw32-gcc-nm --extra-version=20240423
  libavutil      59.  8.100 / 59.  8.100
  libavcodec     61.  3.100 / 61.  3.100
  libavformat    61.  1.100 / 61.  1.100
  libavdevice    61.  1.100 / 61.  1.100
  libavfilter    10.  1.100 / 10.  1.100
  libswscale      8.  1.100 /  8.  1.100
  libswresample   5.  1.100 /  5.  1.100
  libpostproc    58.  1.100 / 58.  1.100
Input #0, hevc, from 'sample-hevc-files-sample_1920x1080.hevc':
  Duration: N/A, bitrate: N/A
  Stream #0:0: Video: hevc (Main), yuv420p(tv), 1920x1080, 25 fps, 23.98 tbr, 1200k tbn
Stream mapping:
  Stream #0:0 -> #0:0 (hevc (native) -> h264 (libx264))
Press [q] to stop, [?] for help
[libx264 @ 000001f6df78b040] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
[libx264 @ 000001f6df78b040] profile High, level 3.1, 4:2:0, 8-bit
[libx264 @ 000001f6df78b040] 264 - core 164 - H.264/MPEG-4 AVC codec - Copyleft 2003-2024 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to 'sample-hevc-files-sample_1920x1080.mp4':
  Metadata:
    encoder         : Lavf61.1.100
  Stream #0:0: Video: h264 (avc1 / 0x31637661), yuv420p(tv, progressive), 1280x720, q=2-31, 30 fps, 15360 tbn
      Metadata:
        encoder         : Lavc61.3.100 libx264
      Side data:
        cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A
[out#0/mp4 @ 000001f6df75bc40] video:19377KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.056420%
frame=  847 fps= 24 q=-1.0 Lsize=   19388KiB time=00:00:28.16 bitrate=5638.9kbits/s dup=170 drop=0 speed=0.789x
[libx264 @ 000001f6df78b040] frame I:4     Avg QP:22.15  size:216150
[libx264 @ 000001f6df78b040] frame P:252   Avg QP:24.38  size: 67047
[libx264 @ 000001f6df78b040] frame B:591   Avg QP:28.98  size:  3522
[libx264 @ 000001f6df78b040] consecutive B-frames:  0.5% 17.7%  5.3% 76.5%
[libx264 @ 000001f6df78b040] mb I  I16..4:  2.2% 45.2% 52.7%
[libx264 @ 000001f6df78b040] mb P  I16..4:  0.2%  1.5%  0.5%  P16..4: 33.1% 30.9% 26.9%  0.0%  0.0%    skip: 6.8%
[libx264 @ 000001f6df78b040] mb B  I16..4:  0.0%  0.0%  0.0%  B16..8: 35.3%  5.5%  1.8%  direct: 1.5%  skip:55.9%  L0:35.9% L1:47.5% BI:16.6%
[libx264 @ 000001f6df78b040] 8x8 transform intra:58.5% inter:47.1%
[libx264 @ 000001f6df78b040] coded y,uvDC,uvAC intra: 84.8% 64.7% 20.9% inter: 20.9% 7.7% 0.0%
[libx264 @ 000001f6df78b040] i16 v,h,dc,p:  8% 13% 14% 66%
[libx264 @ 000001f6df78b040] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 11% 13% 18%  7% 12% 10% 12%  7% 10%
[libx264 @ 000001f6df78b040] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 11% 13% 16%  8% 13% 10% 12%  8% 10%
[libx264 @ 000001f6df78b040] i8c dc,h,v,p: 63% 17% 15%  5%
[libx264 @ 000001f6df78b040] Weighted P-Frames: Y:7.1% UV:0.8%
[libx264 @ 000001f6df78b040] ref P L0: 62.8% 26.8%  7.3%  2.8%  0.2%
[libx264 @ 000001f6df78b040] ref B L0: 92.2%  7.2%  0.6%
[libx264 @ 000001f6df78b040] ref B L1: 99.1%  0.9%
[libx264 @ 000001f6df78b040] kb/s:5622.18

C:\Users\rgqan\Downloads>

 

C:\rzx\菜肴>"C:\Program Files\ShareX\ffmpeg.exe" -i 菜肴.mov -c:v libx264 -s 1280x720 -r 30 -c:a copy 菜肴.mp4
ffmpeg version n7.0-14-g2d3ee7c069-20240423 Copyright (c) 2000-2024 the FFmpeg developers
  built with gcc 13.2.0 (crosstool-NG 1.26.0.65_ecc5e41)
  configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-gpl --enable-version3 --disable-debug --disable-w32threads --enable-pthreads --enable-iconv --enable-libxml2 --enable-zlib --enable-libfreetype --enable-libfribidi --enable-gmp --enable-fontconfig --enable-libharfbuzz --enable-libvorbis --enable-opencl --disable-libpulse --enable-libvmaf --disable-libxcb --disable-xlib --enable-amf --enable-libaom --enable-libaribb24 --enable-avisynth --enable-chromaprint --enable-libdav1d --enable-libdavs2 --enable-libdvdread --enable-libdvdnav --disable-libfdk-aac --enable-ffnvcodec --enable-cuda-llvm --enable-frei0r --enable-libgme --enable-libkvazaar --enable-libaribcaption --enable-libass --enable-libbluray --enable-libjxl --enable-libmp3lame --enable-libopus --enable-librist --enable-libssh --enable-libtheora --enable-libvpx --enable-libwebp --enable-lv2 --enable-libvpl --enable-openal --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-librav1e --enable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --disable-libdrm --enable-vaapi --enable-libvidstab --enable-vulkan --enable-libshaderc --enable-libplacebo --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libzimg --enable-libzvbi --disable-doc --disable-ffplay --disable-ffprobe --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-libs=-lgomp --extra-ldflags=-pthread --extra-ldexeflags= --cc=x86_64-w64-mingw32-gcc --cxx=x86_64-w64-mingw32-g++ --ar=x86_64-w64-mingw32-gcc-ar --ranlib=x86_64-w64-mingw32-gcc-ranlib --nm=x86_64-w64-mingw32-gcc-nm --extra-version=20240423
  libavutil      59.  8.100 / 59.  8.100
  libavcodec     61.  3.100 / 61.  3.100
  libavformat    61.  1.100 / 61.  1.100
  libavdevice    61.  1.100 / 61.  1.100
  libavfilter    10.  1.100 / 10.  1.100
  libswscale      8.  1.100 /  8.  1.100
  libswresample   5.  1.100 /  5.  1.100
  libpostproc    58.  1.100 / 58.  1.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001ba30e34cc0] Unknown cover type: 0x1.
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '菜肴.mov':
  Metadata:
    major_brand     : qt
    minor_version   : 0
    compatible_brands: qt
    creation_time   : 2025-02-11T14:13:16.000000Z
  Duration: 00:03:20.60, start: 0.000000, bitrate: 12696 kb/s
  Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1920x1080, 12585 kb/s, 30 fps, 30 tbr, 600 tbn (default)
      Metadata:
        creation_time   : 2025-02-11T14:13:16.000000Z
        handler_name    : Core Media Video
        vendor_id       : [0][0][0][0]
        encoder         : H.264
  Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 107 kb/s (default)
      Metadata:
        creation_time   : 2025-02-11T14:13:16.000000Z
        handler_name    : Core Media Audio
        vendor_id       : [0][0][0][0]
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[libx264 @ 000001ba30ebb500] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
[libx264 @ 000001ba30ebb500] profile High, level 3.1, 4:2:0, 8-bit
[libx264 @ 000001ba30ebb500] 264 - core 164 - H.264/MPEG-4 AVC codec - Copyleft 2003-2024 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to '菜肴.mp4':
  Metadata:
    major_brand     : qt
    minor_version   : 0
    compatible_brands: qt
    encoder         : Lavf61.1.100
  Stream #0:0(und): Video: h264 (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1280x720, q=2-31, 30 fps, 15360 tbn (default)
      Metadata:
        creation_time   : 2025-02-11T14:13:16.000000Z
        handler_name    : Core Media Video
        vendor_id       : [0][0][0][0]
        encoder         : Lavc61.3.100 libx264
      Side data:
        cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A
  Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 107 kb/s (default)
      Metadata:
        creation_time   : 2025-02-11T14:13:16.000000Z
        handler_name    : Core Media Audio
        vendor_id       : [0][0][0][0]
[out#0/mp4 @ 000001ba30e1b0c0] video:59752KiB audio:2638KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.342440%
frame= 6018 fps= 14 q=-1.0 Lsize=   62603KiB time=00:03:20.53 bitrate=2557.4kbits/s speed=0.453x
[libx264 @ 000001ba30ebb500] frame I:33    Avg QP:21.68  size: 56425
[libx264 @ 000001ba30ebb500] frame P:1562  Avg QP:24.20  size: 20983
[libx264 @ 000001ba30ebb500] frame B:4423  Avg QP:26.38  size:  6002
[libx264 @ 000001ba30ebb500] consecutive B-frames:  1.4%  1.1%  1.9% 95.5%
[libx264 @ 000001ba30ebb500] mb I  I16..4:  8.8% 69.2% 21.9%
[libx264 @ 000001ba30ebb500] mb P  I16..4:  3.3% 14.6%  2.4%  P16..4: 47.1% 14.0%  7.1%  0.0%  0.0%    skip:11.5%
[libx264 @ 000001ba30ebb500] mb B  I16..4:  0.4%  1.5%  0.3%  B16..8: 44.3%  4.6%  0.7%  direct: 2.3%  skip:46.0%  L0:43.1% L1:52.6% BI: 4.3%
[libx264 @ 000001ba30ebb500] 8x8 transform intra:71.1% inter:79.6%
[libx264 @ 000001ba30ebb500] coded y,uvDC,uvAC intra: 56.7% 53.6% 9.9% inter: 15.8% 17.9% 0.3%
[libx264 @ 000001ba30ebb500] i16 v,h,dc,p: 18% 17%  8% 57%
[libx264 @ 000001ba30ebb500] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 18% 16% 18%  7%  9%  8%  9%  8%  8%
[libx264 @ 000001ba30ebb500] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 21% 19% 15%  7% 10%  8%  9%  6%  6%
[libx264 @ 000001ba30ebb500] i8c dc,h,v,p: 59% 19% 17%  5%
[libx264 @ 000001ba30ebb500] Weighted P-Frames: Y:11.4% UV:4.4%
[libx264 @ 000001ba30ebb500] ref P L0: 57.3% 18.1% 17.2%  7.1%  0.5%
[libx264 @ 000001ba30ebb500] ref B L0: 91.4%  6.7%  1.9%
[libx264 @ 000001ba30ebb500] ref B L1: 96.5%  3.5%
[libx264 @ 000001ba30ebb500] kb/s:2440.09

C:\rzx\菜肴>

 

[libx264 @ 000001f6df78b040] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2

 

 

- [x264, the best H.264/AVC encoder - VideoLAN](https://www.videolan.org/developers/x264.html)
- [x265, the free H.265/HEVC encoder - VideoLAN](https://www.videolan.org/developers/x265.html)
- [Contribute to the project - VideoLAN](https://www.videolan.org/contribute.html)
- [Official Download of VLC media player for Windows Store - VideoLAN](https://www.videolan.org/vlc/download-winrt.html)

 

PS C:\Users\rgqan\Downloads> winget search VLC
名称             ID                    版本       匹配         源
----------------------------------------------------------------------
VLC              XPDM1ZW6815MQM        Unknown                 msstore
VLC UWP          9NBLGGH4VVNH          Unknown                 msstore
VLC media player VideoLAN.VLC          3.0.21     Moniker: vlc winget
Screenbox        Starpine.Screenbox    0.14.5     Tag: vlc     winget
Streamlink       Streamlink.Streamlink 7.0.0-1    Tag: vlc     winget
wcap             mmozeiko.wcap         2024.10.18 Tag: vlc     winget
PS C:\Users\rgqan\Downloads> winget install VideoLAN.VLC

 

- [Intel AVX-512 tested in x265: how to enable it and does it help? - HWCooling.net](https://www.hwcooling.net/en/intel-avx-512-tested-in-x265-how-to-enable-it-and-does-it-help/)
- [15.10 - How to enable AVX2 extensions on a Ubuntu guest in VirtualBox 5? - Ask Ubuntu](https://askubuntu.com/questions/699077/how-to-enable-avx2-extensions-on-a-ubuntu-guest-in-virtualbox-5)
- [How to know if CPU supports the SSE2, SSE3, & SSE4.1 & 4.2?](https://computermesh.com/how-to-know-if-cpu-supports-the-sse2-sse3-sse4/)
- [DOWNLOADING CPU-Z\_2.09-EN.EXE | CPUID](https://www.cpuid.com/downloads/cpu-z/cpu-z_2.09-en.exe)
- [CPUID DEVELOPERS CORNER](https://www.cpuid-pro.com/)

posted @   任国强  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
历史上的今天:
2023-02-05 大富翁 设计原理 (理念) | 马尔科夫链 概率 | 经济 : 垄断(Monopoly) vs. 繁荣(Prosperity) |
2016-02-05 Eclipse的Jar包解压出System.js里String与Boolean定义分号可有可无吗?
2016-02-05 Spring MVC (Java),强制页面不缓存
点击右上角即可分享
微信分享提示