[{"data":1,"prerenderedAt":52},["ShallowReactive",2],{"i-lucide:menu":3,"i-lucide:grip":8,"i-lucide:chevron-right":10,"i-lucide:moon":12,"i-lucide:sun":14,"i-material-symbols:language":16,"i-lucide:chevron-down":18,"i-lucide:shield-check":20,"i-lucide:mail":22,"i-tabler:markdown":24,"i-lucide:code-xml":26,"i-lucide:film":28,"i-lucide:file-text":30,"i-lucide:box":32,"i-lucide:code-2":34,"i-lucide:image":35,"i-lucide:square-sigma":37,"i-lucide:gamepad-2":39,"i-lucide:sparkles":41,"i-lucide:graduation-cap":43,"blog-body-compress-video-too-large-to-send-zh":45,"i-lucide:lightbulb":46,"i-lucide:clapperboard":48,"i-lucide:pen-tool":50},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,24,false,"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 5h16M4 12h16M4 19h16\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":9},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"5\" r=\"1\"\u002F>\u003Ccircle cx=\"19\" cy=\"5\" r=\"1\"\u002F>\u003Ccircle cx=\"5\" cy=\"5\" r=\"1\"\u002F>\u003Ccircle cx=\"12\" cy=\"12\" r=\"1\"\u002F>\u003Ccircle cx=\"19\" cy=\"12\" r=\"1\"\u002F>\u003Ccircle cx=\"5\" cy=\"12\" r=\"1\"\u002F>\u003Ccircle cx=\"12\" cy=\"19\" r=\"1\"\u002F>\u003Ccircle cx=\"19\" cy=\"19\" r=\"1\"\u002F>\u003Ccircle cx=\"5\" cy=\"19\" r=\"1\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":11},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m9 18l6-6l-6-6\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":13},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":15},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"4\"\u002F>\u003Cpath d=\"M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":17},"\u003Cpath fill=\"currentColor\" d=\"M8.125 21.213q-1.825-.788-3.187-2.15t-2.15-3.188T2 11.988t.788-3.875t2.15-3.175t3.187-2.15T12.013 2t3.875.788t3.175 2.15t2.15 3.175t.787 3.875t-.787 3.887t-2.15 3.188t-3.175 2.15t-3.875.787t-3.888-.787M12 19.95q.65-.9 1.125-1.875T13.9 16h-3.8q.3 1.1.775 2.075T12 19.95m-2.6-.4q-.45-.825-.787-1.713T8.05 16H5.1q.725 1.25 1.813 2.175T9.4 19.55m5.2 0q1.4-.45 2.488-1.375T18.9 16h-2.95q-.225.95-.562 1.838T14.6 19.55M4.25 14h3.4q-.075-.5-.112-.987T7.5 12t.038-1.012T7.65 10h-3.4q-.125.5-.187.988T4 12t.063 1.013t.187.987m5.4 0h4.7q.075-.5.113-.987T14.5 12t-.038-1.012T14.35 10h-4.7q-.075.5-.112.988T9.5 12t.038 1.013t.112.987m6.7 0h3.4q.125-.5.188-.987T20 12t-.062-1.012T19.75 10h-3.4q.075.5.113.988T16.5 12t-.038 1.013t-.112.987m-.4-6h2.95q-.725-1.25-1.812-2.175T14.6 4.45q.45.825.788 1.713T15.95 8M10.1 8h3.8q-.3-1.1-.775-2.075T12 4.05q-.65.9-1.125 1.875T10.1 8m-5 0h2.95q.225-.95.563-1.838T9.4 4.45Q8 4.9 6.912 5.825T5.1 8\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":19},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m6 9l6 6l6-6\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":21},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u002F>\u003Cpath d=\"m9 12l2 2l4-4\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":23},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m22 7l-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"\u002F>\u003Crect width=\"20\" height=\"16\" x=\"2\" y=\"4\" rx=\"2\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":25},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M3 7a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\u002F>\u003Cpath d=\"M7 15V9l2 2l2-2v6m3-2l2 2l2-2m-2 2V9\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":27},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m18 16l4-4l-4-4M6 8l-4 4l4 4m8.5-12l-5 16\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":29},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\"\u002F>\u003Cpath d=\"M7 3v18M3 7.5h4M3 12h18M3 16.5h4M17 3v18m0-13.5h4m-4 9h4\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":31},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z\"\u002F>\u003Cpath d=\"M14 2v5a1 1 0 0 0 1 1h5M10 9H8m8 4H8m8 4H8\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":33},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\"\u002F>\u003Cpath d=\"m3.3 7l8.7 5l8.7-5M12 22V12\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":27},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":36},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\" ry=\"2\"\u002F>\u003Ccircle cx=\"9\" cy=\"9\" r=\"2\"\u002F>\u003Cpath d=\"m21 15l-3.086-3.086a2 2 0 0 0-2.828 0L6 21\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":38},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\"\u002F>\u003Cpath d=\"M16 8.9V7H8l4 5l-4 5h8v-1.9\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":40},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M6 11h4M8 9v4m7-1h.01M18 10h.01m-.69-5H6.68a4 4 0 0 0-3.978 3.59l-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258q-.01-.075-.017-.151A4 4 0 0 0 17.32 5\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":42},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594zM20 2v4m2-2h-4\"\u002F>\u003Ccircle cx=\"4\" cy=\"20\" r=\"2\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":44},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0zM22 10v6\"\u002F>\u003Cpath d=\"M6 12.5V16a6 3 0 0 0 12 0v-3.5\"\u002F>\u003C\u002Fg>","\u003Cblockquote>\n\u003Cp>视频发不出去，几乎都是同一个原因：它的体积超过了平台的硬性上限——微信约 25MB、邮件附件常见 10MB。解决办法不是反复重发，而是把视频压到目标大小以内。关键是搞清楚「压到多小」和「画质能不能接受」，按场景选对分辨率和压缩比，一次到位。\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cimg src=\"\u002Fblog\u002Fcompress-video-too-large-to-send\u002Fcover.webp\" alt=\"视频太大，压缩到平台上限内才能发出\">\u003C\u002Fp>\n\u003Ch2>视频为什么动不动就几百 MB？\u003C\u002Fh2>\n\u003Cp>视频大，是因为它本质上是「每秒几十张高清图连续播放」，体积由分辨率、帧率、码率和时长共同决定。一段 5 分钟的 1080p 视频动辄数百 MB，4K 更是以 GB 计。其中\u003Cstrong>码率（每秒用多少数据描述画面）是体积的主因\u003C\u002Fstrong>：同样的分辨率和时长，码率越高画面越细腻、文件也越大。\u003C\u002Fp>\n\u003Cp>手机和剪辑软件导出时为了保画质，默认码率往往给得很足，所以原片普遍偏大。这本身没问题——问题出在分发环节：微信、邮箱、各平台都有体积上限，原片一超限就发不出去。所以压缩的本质，就是\u003Cstrong>在可接受的画质损失下把码率\u002F分辨率降下来，把体积压进目标范围\u003C\u002Fstrong>。\u003C\u002Fp>\n\u003Ch2>视频要压缩到多少才能发出去？\u003C\u002Fh2>\n\u003Cp>先看你要发到哪，目标体积是确定的：\u003Cstrong>微信约 25MB、邮件附件常见 10MB、社交平台各有上限但通常更宽松\u003C\u002Fstrong>。把目标体积当成硬约束，再倒推参数，比盲目调一通高效得多。下面是按场景给的推荐组合：\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>使用场景\u003C\u002Fth>\n\u003Cth>推荐分辨率\u003C\u002Fth>\n\u003Cth>推荐压缩比\u003C\u002Fth>\n\u003Cth>预估结果\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>微信\u002F钉钉发送（约 25MB 限制）\u003C\u002Ftd>\n\u003Ctd>720p\u003C\u002Ftd>\n\u003Ctd>30%\u003C\u002Ftd>\n\u003Ctd>5 分钟视频约 15–20MB\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>邮件附件（约 10MB 限制）\u003C\u002Ftd>\n\u003Ctd>480p\u003C\u002Ftd>\n\u003Ctd>20%\u003C\u002Ftd>\n\u003Ctd>5 分钟视频约 5–8MB\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>微博\u002F小红书上传\u003C\u002Ftd>\n\u003Ctd>1080p\u003C\u002Ftd>\n\u003Ctd>50%\u003C\u002Ftd>\n\u003Ctd>保留较好画质，体积减半\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>抖音\u002FB站上传\u003C\u002Ftd>\n\u003Ctd>1080p\u003C\u002Ftd>\n\u003Ctd>70%\u003C\u002Ftd>\n\u003Ctd>平台会二次压缩，70% 即可\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>PPT\u002F会议录屏分享\u003C\u002Ftd>\n\u003Ctd>720p\u003C\u002Ftd>\n\u003Ctd>40%\u003C\u002Ftd>\n\u003Ctd>清晰度够用，体积适中\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003Cp>这里有个常被忽略的事实：\u003Cstrong>抖音、B站、小红书上传后会对视频做二次压缩\u003C\u002Fstrong>，你传上去的高码率会被它再压一遍。所以给这些平台没必要保留过高码率，70% 左右足够，传得更快、画质也不会更差。\u003C\u002Fp>\n\u003Ch2>压缩会不会把画质搞坏？怎么权衡？\u003C\u002Fh2>\n\u003Cp>画质损失大不大，主要看\u003Cstrong>压缩比\u003C\u002Fstrong>和\u003Cstrong>内容类型\u003C\u002Fstrong>这两件事。同样的压缩比，静止画面比剧烈运动耐压得多——因为相邻帧差异小，编码器能高效复用数据。\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>画面静止为主\u003C\u002Fstrong>（PPT 录屏、教程演示、对话讲解）：可以大胆压到 20–30%，画质损失极小，体积却大幅缩小。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>运动剧烈\u003C\u002Fstrong>（体育、游戏录像、快速镜头切换）：建议保留 50% 以上，否则会出现块状模糊（马赛克）和拖影。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>怕压过头\u003C\u002Fstrong>：先按上表选参数，压完看压缩前后的体积对比和预览，画质不够就把压缩比往上回调一档，体积不够就往下降一档。两三次就能找到平衡点。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>另外，\u003Cstrong>分辨率和压缩比要一起调\u003C\u002Fstrong>。如果只降压缩比、不降分辨率，1080p 画面被强行压到低码率反而更容易糊；很多时候「720p + 中等压缩比」的观感好于「1080p + 极低压缩比」。\u003C\u002Fp>\n\u003Ch2>在线压缩、HandBrake、剪辑软件，该用哪个？\u003C\u002Fh2>\n\u003Cp>没有绝对最好，按需求选。下面是常见方案的定位：\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>工具\u003C\u002Fth>\n\u003Cth>优势\u003C\u002Fth>\n\u003Cth>局限\u003C\u002Fth>\n\u003Cth>适合场景\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>浏览器在线压缩\u003C\u002Ftd>\n\u003Ctd>零安装、本地处理、即用即走\u003C\u002Ftd>\n\u003Ctd>超大文件受浏览器内存限制\u003C\u002Ftd>\n\u003Ctd>偶发压缩、隐私敏感视频\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>HandBrake\u003C\u002Ftd>\n\u003Ctd>功能全、支持批量、压缩率极致\u003C\u002Ftd>\n\u003Ctd>需下载安装、参数复杂\u003C\u002Ftd>\n\u003Ctd>大批量、追求最小体积\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>剪映 \u002F iMovie\u003C\u002Ftd>\n\u003Ctd>和剪辑一体，导出时顺带压\u003C\u002Ftd>\n\u003Ctd>要重新导出、耗时长\u003C\u002Ftd>\n\u003Ctd>剪辑后直接压缩导出\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>第三方压缩网站\u003C\u002Ftd>\n\u003Ctd>无需安装\u003C\u002Ftd>\n\u003Ctd>视频上传到对方服务器，有隐私风险\u003C\u002Ftd>\n\u003Ctd>公开内容、不介意隐私\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003Cp>选型逻辑：\u003Cstrong>只是偶尔压一两个视频、或视频涉及隐私\u003C\u002Fstrong>，用在浏览器本地跑的在线工具最省事——视频不离开设备。MeTool 的 \u003Ca href=\"\u002Fvideos\u002Fcompress\u002F\">视频压缩工具\u003C\u002Fa> 走的就是这条路：用浏览器原生的 WebCodecs API 调用 GPU 做 H.264 硬件加速编码，平均能把体积压到原来的两成左右，全程在本地完成。\u003Cstrong>要批量处理一堆大文件、或追求把体积压到极限\u003C\u002Fstrong>，桌面端的 HandBrake\u002FFFmpeg 更合适；\u003Cstrong>本来就在剪视频\u003C\u002Fstrong>，那导出时直接调低码率即可，不必再单独压一遍。\u003C\u002Fp>\n\u003Ch2>边界：哪些情况压缩帮不上忙？\u003C\u002Fh2>\n\u003Cp>压缩不是万能的，有几种情况要先换思路。\u003Cstrong>格式不被支持\u003C\u002Fstrong>时压缩工具会直接拦下——很多浏览器端工具只吃 MP4\u002FMOV\u002FM4V，遇到 AVI、MKV、WebM 要先用 \u003Ca href=\"\u002Fvideos\u002Fconvert\u002F\">视频格式转换\u003C\u002Fa> 转成 MP4 再压。\u003Cstrong>视频本身就很长\u003C\u002Fstrong>（比如 1 小时会议录像），再怎么压单文件也难塞进 25MB，这时要么分段、要么降到 480p，要么干脆改用网盘链接分发而不是当附件发。\u003Cstrong>超大文件（1GB+）\u003C\u002Fstrong> 在浏览器内存里处理会偏慢，建议先降分辨率或分段，批量重活交给桌面软件。\u003C\u002Fp>\n\u003Cp>还有一种情况：你需要的其实不是「更小」而是「换平台能认的格式」，那是转换问题不是压缩问题——别把两件事混在一起调。\u003C\u002Fp>\n\u003Ch2>小结\u003C\u002Fh2>\n\u003Cp>视频发不出去是体积超了平台上限，解决路径很清晰：先确定要发到哪、目标多少 MB，再按场景表选分辨率和压缩比，静止内容大胆压、运动内容留余量，分辨率和压缩比一起调。偶发、隐私敏感的需求用浏览器本地的 \u003Ca href=\"\u002Fvideos\u002Fcompress\u002F\">视频压缩工具\u003C\u002Fa> 即用即走；批量极致压缩交给 HandBrake；格式不对先转 MP4 再压。抓住「目标体积」这个锚点，就不用再为发不出去反复折腾。\u003C\u002Fp>\n",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":47},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M15 14c.2-1 .7-1.7 1.5-2.5c1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5c.7.7 1.3 1.5 1.5 2.5m0 4h6m-5 4h4\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":49},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m12.296 3.464l3.02 3.956M20.2 6L3 11l-.9-2.4c-.3-1.1.3-2.2 1.3-2.5l13.5-4c1.1-.3 2.2.3 2.5 1.3zM3 11h18v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2zm3.18-5.724l3.1 3.899\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":51},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M15.707 21.293a1 1 0 0 1-1.414 0l-1.586-1.586a1 1 0 0 1 0-1.414l5.586-5.586a1 1 0 0 1 1.414 0l1.586 1.586a1 1 0 0 1 0 1.414z\"\u002F>\u003Cpath d=\"m18 13l-1.375-6.874a1 1 0 0 0-.746-.776L3.235 2.028a1 1 0 0 0-1.207 1.207L5.35 15.879a1 1 0 0 0 .776.746L13 18M2.3 2.3l7.286 7.286\"\u002F>\u003Ccircle cx=\"11\" cy=\"11\" r=\"2\"\u002F>\u003C\u002Fg>",1782539692874]