小编SAI*_*ULA的帖子

如何在Java中运行ffmpeg命令(Windows)

我在命令提示符下成功执行了以下FFMPEG终端命令。但是我无法在我的Java程序中执行此命令。我可以在我的Java程序中执行所有其他没有双引号的ffmpeg命令。在这里,我仅将双引号(“ ...”)混淆。

ffmpeg -i "concat:C:\\journalism\\videos\\vid1.ts|C:\\journalism\\videos\\vid2.ts" -c copy C:\\journalism\\videos\\output.mp4
Run Code Online (Sandbox Code Playgroud)

我可以在命令提示符下成功执行以上操作。但是我在我的java代码中尝试了如下。

Runtime.getRuntime().exec("C:\\ffmpeg\\bin\\ffmpeg -i 'concat:C:\\journalism\\videos\\vid1.ts|C:\\journalism\\videos\\vid2.ts' -c copy C:\\journalism\\videos\\output.mp4");
Run Code Online (Sandbox Code Playgroud)

甚至我尝试用单引号('...')替换双引号(“ ...”)。但是没有成功。

谁能帮我摆脱这个问题...

提前致谢...

java ffmpeg

5
推荐指数
1
解决办法
3920
查看次数

YouTube上传错误 - 上传失败:无法处理文件

我正在使用此示例应用程序将视频上​​传到YouTube.最初我能够成功上传视频而没有任何问题,但几天之后我突然遇到了以下错误.

https://github.com/youtube/api-samples/tree/master/java

完成上传后,当我在我的频道的视频列表中检查视频时,它显示错误(上传失败:无法处理文件),如下所示

在此输入图像描述

我正在使用的课程是

https://github.com/youtube/api-samples/blob/master/java/src/main/java/com/google/api/services/samples/youtube/cmdline/data/UploadVideo.java

在执行时,控制台中的消息如下所示.

Jul 15, 2017 2:02:59 PM com.google.api.client.util.store.FileDataStoreFactory setPermissionsToOwnerOnly
WARNING: unable to change permissions for everybody: C:\Users\Krishna\.oauth-credentials
Jul 15, 2017 2:02:59 PM com.google.api.client.util.store.FileDataStoreFactory setPermissionsToOwnerOnly
WARNING: unable to change permissions for owner: C:\Users\Krishna\.oauth-credentials

is is not empty
Initiation Started
Initiation Completed
Upload in progress
Upload percentage: 10485760
Upload Completed!

================== Returned Video ==================

  - Id: wYB8OfEe9jU
  - Title: ex
  - Tags: [video, file]
  - Privacy Status: public
  - Video Count: 0
Run Code Online (Sandbox Code Playgroud)

java youtube upload youtube-api youtube-data-api

5
推荐指数
1
解决办法
2852
查看次数

标签 统计

java ×2

ffmpeg ×1

upload ×1

youtube ×1

youtube-api ×1

youtube-data-api ×1