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/)
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 在鹅厂做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),强制页面不缓存