0

Graph API を使用して Facebook に動画をアップロードしています。.wmv 形式のビデオはアップロードできますが、.mp4 はアップロードできません。私のコードは以下の通りです

strVidUrl=@"http://myshow.com.au/Videos/mp4s/20111216044530271247467.mp4";
    //strVidUrl=@"http://www.myshow.com.au/Videos/BossAlarm.wmv";
    NSURL *url = [NSURL URLWithString:strVidUrl];
    NSData *data = [NSData dataWithContentsOfURL:url];
    NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                   data, @"video.mov",
                                   @"video/mp4", @"contentType",
                                   [dicVideoDetails valueForKey:@"fld_display_name"], @"title",
                                   [dicVideoDetails valueForKey:@"fld_video_description"], @"description",
                                   nil];

.wmv を使用する場合、コードは以下にあり、実行されています。

NSURL *url = [NSURL URLWithString:@"http://www.myshow.com.au/Videos/BossAlarm.wmv"];
NSData *data = [NSData dataWithContentsOfURL:url];
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                               data, @"video.mov",
                               @"video/quicktime", @"contentType",
                               @"Video Test Title", @"title",
                               @"Video Test Description", @"description",
                                   nil];

どちらの場合も結果は同じですが、.mp4 ビデオは facebook に表示されません。.wmv がそこに表示されている間。

私を助けてください。

4

2 に答える 2

1

これは、元の動画と fb が推奨する動画形式のコーデックと圧縮率が一致していないことが原因である可能性があります。

于 2012-05-09T04:56:31.583 に答える
0

以下のリンクを確認してください

よろしくお願いします。お問い合わせの場合はお知らせください。

于 2012-05-09T05:25:25.867 に答える