NullMan
V2EX  ›  问与答

50 元有偿求 ffmpeg 剪切、合并、转码的命令,真的是有偿!

  •  
  •   NullMan · May 11, 2017 · 8016 views
    This topic created in 3464 days ago, the information mentioned may be changed or developed.

    有个 720P 的 mp4 视频,不论它时长是多少,从第 6 秒开始,每间隔 n 秒(自动算出来),剪切 5 个视频片段,每个视频片段是 2 秒钟,然后把这 5 个视频按顺序合并成一个视频,即为一个 10 秒的视频,还需要把这 10 秒的视频的音频去掉,视频再转换成 180P 的,输出格式为 webm。

    我这里贴出一份通过ffmpeg命令得到一份目标的视频的效果的相关信息,这视频文件是从 pornhub 下载的,我想要我的原视频经过上述一系列的操作,最后的效果跟它差不多:

    ffmpeg -i 180P_302K_71114161.webm
    ffmpeg version 3.3 Copyright (c) 2000-2017 the FFmpeg developers
      built with Apple LLVM version 8.1.0 (clang-802.0.41)
      configuration: --prefix=/usr/local/Cellar/ffmpeg/3.3 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-libmp3lame --enable-libx264 --enable-libxvid --enable-opencl --disable-lzma --enable-vda
      libavutil      55. 58.100 / 55. 58.100
      libavcodec     57. 89.100 / 57. 89.100
      libavformat    57. 71.100 / 57. 71.100
      libavdevice    57.  6.100 / 57.  6.100
      libavfilter     6. 82.100 /  6. 82.100
      libavresample   3.  5.  0 /  3.  5.  0
      libswscale      4.  6.100 /  4.  6.100
      libswresample   2.  7.100 /  2.  7.100
      libpostproc    54.  5.100 / 54.  5.100
    Input #0, matroska,webm, from '180P_302K_71114161.webm':
      Metadata:
        encoder         : Lavf57.41.100
      Duration: 00:00:09.16, start: 0.000000, bitrate: 279 kb/s
        Stream #0:0: Video: vp8, yuv420p(progressive), 320x180, SAR 1:1 DAR 16:9, 30 fps, 30 tbr, 1k tbn, 1k tbc (default)
    At least one output file must be specified
    

    如果我说的还不是很明白,请到 pornhub.com 去,把鼠标放到视频列表的其中一个视频,它就自动播放剪接合并后的视频。

    如果比较复杂,那么就写到.sh文件来解决,不能用其他编程语言,我希望最后的使用方式如下:

    ./script.sh input.mp4 output.webm
    

    如果有多个人贴出了答案,我会把钱付给命令/脚本最简单&最好用&输出文件最小的那位,一经采用,付费 50 元。

    Thanks!

    Supplement 1  ·  May 11, 2017
    我没想到我会被喷,真的,很意外。我只能对不适当的文字语气感到抱歉,但是不对有偿求代码的态度感到抱歉。既然没人帮助,那么就算了。

    感谢各位的关注!
    Supplement 2  ·  May 12, 2017
    很抱歉没注明示例网站的内容,给造成了困扰。

    PS: 我以为程序员都会知道全世界最大的成人网站地址。
    65 replies  •  2017-05-13 14:40:11 +08:00
    charove
    charove
    May 11, 2017 via Android
    1
    不懂帮顶,感觉楼主会被有些人喷。。
    ovear
    ovear
    May 11, 2017
    2
    LZ 啊。。50 快还是不要说价格了。。
    )估计会被喷
    eoxy
    eoxy
    May 11, 2017❤️1
    3
    打发叫花子呢?至少得 60 !
    Phariel
    Phariel
    May 11, 2017
    4
    新闻爆料还要 100 呢。。。
    imn1
    imn1
    May 11, 2017❤️1
    5
    举报 LZ 帖色情网站链接,会不会多于 50 ?
    laodao
    laodao
    May 11, 2017❤️8
    6
    本人专业搞 ffmpeg 的,你直接问都比说给 50 强。。。
    7654
    7654
    May 11, 2017
    7
    说的这么直白,收益 50%作为报酬
    taresky
    taresky
    May 11, 2017 via iPhone❤️4
    8
    如果有多个人贴出了答案,我会把钱付给命令/脚本最简单&最好用&输出文件最小的那位,一经采用,付费 50 元。


    笑死了,你们踊跃点
    jakes
    jakes
    May 11, 2017 via iPhone
    10
    最后一句简直笑死
    Showfom
    Showfom
    PRO
    May 11, 2017
    11
    50 块。。。。。。你出 500 应该会有人来接
    Mac
    Mac
    May 11, 2017
    12
    LZ 你觉得你自己写个问题的这点字只值 50 块么?
    faceair
    faceair
    May 11, 2017
    13
    https://davidwalsh.name/video-preview 应该符合要求吧?
    faceair
    faceair
    May 11, 2017❤️1
    14
    https://gist.github.com/faceair/0816077815ed982c2adee154ddb6f4a2 改了两行,完全符合题意了
    使用 bash ./preview.sh 10444564-1-hd.mp4 preview.webm
    dingzi
    dingzi
    May 11, 2017 via iPhone
    15
    这个不会在朋友圈去卖小视频吧
    NullMan
    NullMan
    OP
    May 11, 2017
    16
    @faceair 感谢分享! 这段代码只有剪辑,合并。没有音频去除&降低分辨率. 这段代码输出文件的清晰度跟源文件是一样的。目前我知道怎么去除音频了,但还是不晓得怎么把 720P 转成 180P.
    faceair
    faceair
    May 11, 2017
    17
    @NullMan #16 我修改后的已经去掉音频和降低画质了 分别在第 34 和第 70 行
    NullMan
    NullMan
    OP
    May 11, 2017
    18
    @faceair 还真行!唯一的遗憾就是输出文件扩展名为.webm 的时候,根本就不生成文件,还有就是生成出的文件达不到 pornhub 那么几百 KB 大小,我这个生成文件有 5M. 世界上最顶尖的技术出自于色情网站的说法真不是空穴来风,哈哈!

    不过还是很感谢你!请留下微信号,我给你发红包。
    NullMan
    NullMan
    OP
    May 11, 2017
    19
    @faceair 我知道怎么降低到几百 kb 了,设置比特率为 279K.

    `ffmpeg -i input -b 279K -bufsize 279k out`
    faceair
    faceair
    May 11, 2017
    20
    @NullMan #18 可以通过调整 qmin 和 qmax 的数值就可以控制输出画质,可以调高一些,也可以调整其他相关参数加到第 59 行就行。红包可以发到我的支付宝 [email protected],感谢。
    NullMan
    NullMan
    OP
    May 11, 2017
    21
    @faceair 支付宝提示: 帐号不存在,或对方关闭了“通过邮箱找到我”隐私开关。
    faceair
    faceair
    May 11, 2017
    22
    @NullMan #21 看了下查找选项好像是被关掉了.. 重新打开了..
    faceair
    faceair
    May 11, 2017
    23
    已收到楼主的转账 😃
    faceair
    faceair
    May 11, 2017
    24
    输出文件扩展名为.webm 的时候,根本就不生成文件 -> 没太明白你的意思,可能是你的 ffmpg 没有装对应的解码器,我这边测试是 ok 的,你可能需要重装下 ffmpg。如果是 Mac 可以使用 `brew reinstall ffmpeg --with-fdk-aac --with-ffplay --with-freetype --with-frei0r --with-libass --with-libvo-aacenc --with-libvorbis --with-libvpx --with-opencore-amr --with-openjpeg --with-opus --with-rtmpdump --with-speex --with-theora --with-tools --with-libvorbis`,如果是 Linux 你就自己研究下吧。
    Oni
    Oni
    May 11, 2017 via Android
    25
    @faceair 你 50 元就接了不怕被别人喷吗
    laodao
    laodao
    May 11, 2017❤️1
    26
    @faceair 技术态度值得赞
    faceair
    faceair
    May 11, 2017
    27
    @1234rty #25 我拿开源的代码帮楼主改了几行满足要求了有什么问题?
    NullMan
    NullMan
    OP
    May 11, 2017
    28
    @faceair 感谢你的认真。
    aliipay
    aliipay
    May 11, 2017
    29
    @1234rty 没关系 他的回答应该不能用
    faceair
    faceair
    May 12, 2017
    30
    @aliipay #29 不能用的话我为什么要收钱呢?
    视频为证 http://7d9j3g.com1.z0.glb.clouddn.com/QQ20170512-000144-HD.mp4
    Showfom
    Showfom
    PRO
    May 12, 2017
    31
    @faceair 小伙子不错,狠狠地打了楼上包括我在内的脸,就喜欢你这样打脸的 嘿嘿
    leopku
    leopku
    May 12, 2017
    32
    @faceair 赞
    fool
    fool
    May 12, 2017
    33
    @faceair 想问下你贴的视频里面的影片是什么?挺可爱的
    faceair
    faceair
    May 12, 2017 via iPhone❤️1
    34
    @fool 不给那是我老婆 (
    戳 -> http://www.bilibili.com/video/av6424560
    caomu
    caomu
    May 12, 2017
    35
    我很好奇 lz 的需求,是要搞什么公交车吗?开车的时候叫上一声。
    xspoco
    xspoco
    May 12, 2017
    36
    看到这个价格 我就知道 LZ 会被喷。果然没失望
    fool
    fool
    May 12, 2017
    37
    @faceair 哇,吐血,你成功的毁了她们的好感,我现在怎么感觉她们是男的了。。。
    J0022ZjV7055oN64
    J0022ZjV7055oN64
    May 12, 2017❤️1
    38
    @fool #31
    @fool 内容是 PPAP (Pen Pineapple Apple Pen)
    mylab
    mylab
    May 12, 2017
    39
    @faceair 赞
    yangxiongguo
    yangxiongguo
    May 12, 2017
    40
    @faceair 赞
    xxdd
    xxdd
    May 12, 2017
    41
    pornhub 是什么网站。◕‿◕。
    jimbray
    jimbray
    May 12, 2017
    42
    @faceair 赞
    johnlui
    johnlui
    May 12, 2017
    43
    这是跟随骗人的色情网站那篇文章准备做黑产了?
    zhangdawei
    zhangdawei
    May 12, 2017
    44
    笑死了
    Immortal
    Immortal
    May 12, 2017
    45
    不觉得楼主这么做有什么问题 他自己也有思考和讨论
    总比纯伸手党让我看的舒服的多
    Doubear
    Doubear
    May 12, 2017 via iPhone
    46
    拿 x 站做样本,总感觉楼主会出事……帮楼主那个也感觉会出事……
    coderluan
    coderluan
    May 12, 2017
    47
    50 块钱我感觉没啥问题,对熟悉的人来说只是举手之劳图个乐而已。

    但是“我会把钱付给命令/脚本最简单&最好用&输出文件最小的那位”,我感觉非常蠢(倒不是坏)。

    你现在钱已经付了,别人写出更好的你咋算吗?
    所以一般来说,都是给最先发出来并且能用的人,而且第一时间 append 宣布结果。

    简单来说

    50 块钱求购正常。
    50 块钱招标愚蠢。
    tonghuashuai
    tonghuashuai
    May 12, 2017
    48
    50 块还招标?如果走招标的话,报价不应该是你出吧。
    wvidc
    wvidc
    May 12, 2017
    49
    口可
    bluefalconjun
    bluefalconjun
    May 12, 2017
    50
    知识变现的好例子...
    赞....
    ningcool
    ningcool
    May 12, 2017
    51
    @faceair gist 代码网页连接失效了? 也想看看怎么实现~~
    faceair
    faceair
    May 12, 2017
    52
    @ningcool #50 没有失效,你网络问题
    CFM880
    CFM880
    May 12, 2017
    53
    之前,在我们兴趣小组,让他们帮忙找个 App 设计,当时我的报价 500,只有登录页,一个列表,列表 item 点进入的详情页,也不需要出错提示什么,也被喷,然后自己买 sketch,学,画。。。。
    taresky
    taresky
    May 12, 2017
    54
    @coderluan 是的,这个就是求助,50 请你喝一杯星巴克好听多了。


    @CFM880 被喷很正常,你试试发帖 1000 求购一台 iPhone7。
    sgissb1
    sgissb1
    May 12, 2017❤️1
    55
    尼玛!示例网站是个 XXX 网站,老子在上班,没想到 V2EX 已经可以看片了!

    @Livid
    ppwangs
    ppwangs
    May 12, 2017
    56
    感谢楼主,发现个不错的网站
    bib
    bib
    May 12, 2017
    57
    用 pornhub 举例也是罪了,楼主很腐嘛,注意身体。
    why1
    why1
    May 12, 2017 via Android
    58
    主要是楼主赚了多少,大家都恨死了,就像 hao123 成功了,我再也不用了一样
    tagtag
    tagtag
    May 12, 2017
    59
    楼上的看到 pornhub 这么明显的名字还在办公室点?主要是国外很多 pron 网站在视频上鼠标悬停都会播出一段预览(很贴心☺️),楼主主要想说这个功能,可能没找到非 pron 视频网站有这功能。。。
    Explorare
    Explorare
    May 12, 2017
    60
    pornhub 还行。为啥不用 gayhub 呢
    ml3661190
    ml3661190
    May 12, 2017
    61
    那个 billbill 视频 神似李维嘉....
    Tunar
    Tunar
    May 12, 2017
    62
    为啥子是 pornhub
    LeoDev
    LeoDev
    May 12, 2017
    63
    卧槽!贴这网站能不能注明一下!!!同事后面看着呢!!!
    esile
    esile
    May 12, 2017 via iPhone
    64
    lz 肯定是干大事的人,我们懂的
    agostop
    agostop
    May 13, 2017
    65
    你们说说你们一天捣鼓这些干啥?就值 50 块,哈哈哈哈哈哈哈哈。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2031 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 102ms · UTC 16:27 · PVG 00:27 · LAX 08:27 · JFK 11:27
    ♥ Do have faith in what you're doing.