デジカメで撮影した動画ファイル(拡張子mov)を回転させて保存するにはどうしたらいいでしょうか?

デジカメを縦に構えて撮影した動画をPCで再生すると、横向きで再生されます。90度回転させて画像の向きを正常にしたいのですが、うまくいきません。

【試した方法】
TMPGEnc(お試し判)で動画ファイルから連番bmpに変換して、ViXで全画像を90度反転。次にTMPGEncに読み込んでAVIファイル出力しようと思ったのですが、90度回転させたbmpを読み込むと、縦につぶれた画になってしまいます。

できれば、mov形式のままで90度回転させたいのですが、いい方法ないでしょうか?QuickTime Proを購入すればできそうですが、フリーで環境構築したいです。

よろしくお願いします。

A 回答 (2件)

MOV のままだと,Dumpster という Apple が配布している MOV ファイルのリソース書き換えツールを使うという手があります.


参考までに.
http://www.google.co.jp/search?q=cache:1GxXXkbIo …
Dumpster は基本的にプログラマ向けのツールなので,一般向けにはどうかとは思いますが.
試しに matrix の書き換えをやってみたところ,回転はできましたが,QuickTime の中でさえ変な挙動をすることもあります.

TMpgEnc でうまくいかなかったのは,動画のサイズ設定とかのせいということは?
    • good
    • 0

MOVをTMPGでDV-AVI(無圧縮のAVI)として変換、


AVIUTLに回転用のプラグインを登録し、
設定>画像回転の設定で回転方向を設定して
フィルタ>画像回転にチェック入れて、
設定>サイズの変更で320x240
としてDivXなんかのAVIとして保存してみるのは?

http://ruriruri.zone.ne.jp/aviutl/

http://www.marumo.ne.jp/auf/
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QCSSのツールチップにアニメーションをつける方法

CSSだけでマウスホバー時にツールチップを表示しています。

以下のように記述することで、ホバー時にツールチップが出るようになったのですが、アニメーションをつけたいと思っています。

HTML
============
<a href='#' class='tooltip'>用語<span>用語の説明</span></a>
============

CSS
============
a:hover {background:#f7f7f7; text-decoration:none;}
a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:200px;}
a.tooltip:hover span{display:inline; position:absolute; border:1px solid #cccccc; background:#ffffff; color:#6c6c6c;}
============

ただ、実際にホバーするのは、ホバー時に表示する文字ではないので、どこにtransitionを記述すればいいかわかりませんでした。

こういう場合、どこにtransitionを追加してあげれば、ホバー時にアニメーションを追加できるのでしょうか?
以下のセレクタは試してみましたが、ホバー時にアニメーションはつきませんでした。

.tooltip{
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
transition: all 1s ease;
}

.tooltip span{
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
transition: all 1s ease;
}

ご教示いただけると幸いです。
よろしくお願いいたします。

CSSだけでマウスホバー時にツールチップを表示しています。

以下のように記述することで、ホバー時にツールチップが出るようになったのですが、アニメーションをつけたいと思っています。

HTML
============
<a href='#' class='tooltip'>用語<span>用語の説明</span></a>
============

CSS
============
a:hover {background:#f7f7f7; text-decoration:none;}
a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:200px;}
a.tooltip:hover span{display:inline; position:absolute; borde...続きを読む

Aベストアンサー

:hover擬似クラスで変化しないセレクタの宣言に書きます。たとえば<dfn><abbr title="Hyper Text Markup Language">HTML</abbr><span>ハイパー・テキスト・マークアップ言語</span><dfn>は、リンク機能を持つテキストを・・・
 でしたら
dfn{position:relative;}
dfn abbr[title]+span{visibility:hidden;width:5em;transition******}
dfn abbr[title]:hover+span{width:10em;visibility:bisible;}
というふうに・・
※display:hiden→dispaly:block;は原理的に不可能です。

サンプル--abbrのtitleについて指定してみました。示されたHTMLは、HTML的におかしいので・・
:hover擬似クラス(動的な擬似クラス)はa要素以外にも適用されます。(古いIEは理解しませんが、どうせそやつはtrnsitionも理解しないので)、#以降が書かれていない不適切なHTMLを書く必要はありません。
★HTML4.01strict
★CSS3
※タブは_に置換してあるので戻すこと。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
_<meta http-equiv="content-type" content="text/html; charset=Shift_JIS">
_<title>サンプル</title>
_<meta name="author" content="ORUKA1951">
_<meta http-equiv="Content-Style-Type" content="text/css">
_<link rev="made" href="mailto:oruka1951@hoge.com" title="send a mail" >
_<link rel="START" href="../index.html">
_<style type="text/css">
<!--
p{line-height:1.4em;}
abbr{position:relative;}
abbr:after{
_content:attr(title);
_white-space:pre;
_position:absolute;
_bottom:1.4em;left:0;
_border:solid navy 1px;
_width:6em;
_font-size:0.4em;
_padding:0.2em 0.5em;
_background-color:blue;
_visibility:hidden;
_transition-property: visibility,font-size,background-color;
_transition-duration:10s;
_transition-timing-function:ease-in-out;

_-moz-transition-property: visibility,font-size,background-color;
_-webkit-transition-property: visibility,font-size,background-color;
_-o-transition-property: visibility,font-size,background-color;
_-ms-transition-property: visibility,font-size,background-color;

_-moz-transition-duration:1s;
_-webkit-transition-duration:1s;
_-o-transition-duration:1s;
_-ms-transition-duration:1s;

_-moz-transition-timing-function:ease-in-out;
_-webkit-transition-timing-function:ease-in-out;
_-o-transition-timing-function:ease-in-out;
_-ms-transition-timing-function:ease-in-out;
}
abbr:hover:after{
_visibility:visible;
_font-size:1em;
_background-color:aqua;
}

-->
_</style>
</head>
<body>
_<div class="header">
__<h1>タイトル</h1>
__<p>水分子は、<abbr title="元素記号:H
原子量:1.002">水素</abbr>原子2個と<abbr title="元素記号:O
原子量:16.000">酸素</abbr>原子1個でできている3原子分子です。</p>
_</div>
_<div class="section">
__<h2>見出し</h2>
__<p>・・・</p>
_</div>
_<div class="footer">
__<h2>文書情報</h2>
__<dl class="documentHistry">
___<dt id="FIRST-PUBLISHED">First Published</dt>
___<dd>2005-06-10</dd>
___<dt id="LAST-MODIFIED">Last Modified</dt>
___<dd>2005-06-10 12:00:00 (JST)</dd>
__</dl>
__<address>&copy; ORUKA1951 2001 - 2004 All Rights Reserved mailto:*****</address>
_</div>
</body>
</html>

:hover擬似クラスで変化しないセレクタの宣言に書きます。たとえば<dfn><abbr title="Hyper Text Markup Language">HTML</abbr><span>ハイパー・テキスト・マークアップ言語</span><dfn>は、リンク機能を持つテキストを・・・
 でしたら
dfn{position:relative;}
dfn abbr[title]+span{visibility:hidden;width:5em;transition******}
dfn abbr[title]:hover+span{width:10em;visibility:bisible;}
というふうに・・
※display:hiden→dispaly:block;は原理的に不可能です。

サンプル--abbrのtitleについて指定し...続きを読む

Q非可逆方式の画像を90度回転させたい

携帯電話で撮ったjpegなど非可逆方式の画像について、劣化させずに90度回転させたいのですが、良い方法は無いでしょうか?
【画像ソフトで1回開く→回転→保管】
を行うと、どうしても画像全体が劣化してしまいます。

Aベストアンサー

専用ソフトを使うしかありません。
http://www.forest.impress.co.jp/article/2002/07/01/okiniiri.html

Aベストアンサー

こんにちは

回答が無い様なので…

>写真のようなものをネットで作りたいのです。
「ネット」とはブラウザ環境で画面に表示するといった意味合いで良いのでしょうか?
また、「写真のようなもの」と「アニメーション」しかキーワードがありませんが、アニメーションと言ってもいろいろなものが考えられるので、それによっても可能/不可能が変わってくるかもしれません。


ご存知のように、CSSでもアニメーションは可能ですので、比較的規則的なアニメーションを想定しているのならHTMLとCSSのみで実現できることでしょう。
放電現象のシミュレートのようなことを動的に行うようなイメージだとすると、プログラムを利用した方が実現しやすいのではと思います。

放電軌跡のシミュレーション的なものの例
http://www.somethinghitme.com/projects/canvaslightning/
https://blender.stackexchange.com/questions/1875/how-to-create-an-animated-electric-arc-or-lightning

あるいは、もう少し大雑把なエフェクトとしてなら…
https://gamedevelopment.tutsplus.com/tutorials/how-to-generate-shockingly-good-2d-lightning-effects--gamedev-2681


軌跡をシミュレートしてかつリアルな光の感じを出すのが良いのかもしれませんが、両方やるのはちと面倒そうなので、だいぶ手抜きですが、雷の画像を順次重ねて表示する方法を考えてみました。
まずは、重ねられるように雷の画像を加工。
かなり手抜きで10分程で透明化にしてみたものなので、あまりきれいではないかも・・・(汗)
実は、この回答は画像投稿目的の回答です。
(次の回答で、この画像を利用したサンプルを示してみます)

こんにちは

回答が無い様なので…

>写真のようなものをネットで作りたいのです。
「ネット」とはブラウザ環境で画面に表示するといった意味合いで良いのでしょうか?
また、「写真のようなもの」と「アニメーション」しかキーワードがありませんが、アニメーションと言ってもいろいろなものが考えられるので、それによっても可能/不可能が変わってくるかもしれません。


ご存知のように、CSSでもアニメーションは可能ですので、比較的規則的なアニメーションを想定しているのならHTMLとCSSのみで実現できること...続きを読む

Q縦向きに構えた撮影でブレない方法

ホームページに載せるために静止している被写体を接写しているのですが、横向きだと被写体が入りきらない場合があり、デジカメ本体を縦に構えて撮影するのですが・・・・どうしてもブレてしまうので困っています。
(ズームアウトさせて被写体が全部写るように撮影すると、被写体自体が明確に写せてないのでダメでした)

脇を締めたり息を止めたりしてみるのですが・・・・微妙です。

横に構えて取るときは三脚を用いたり、積み重ねた本の上に置いたりなどして固定して撮れるので良いのですが、縦向きでは三脚も使えないし、本体の側面が湾曲しているデザインなので、何かに置いて固定というのも出来ません。
無論デジカメに手ブレ補正の機能はあるのですが、ないよりマシといった感じで・・・・いやむしろないほうがマシとさえ思うときもあります。(デジカメがいちいち手振れを感知して、全押ししてもシャッターがぜんぜん切れなくなるんです;)

一眼レフなど買えば良いのでしょうが、このデジカメは買ったばかりなのでなんとかうまく撮影したいです。

何か良いアイデアがないものでしょうか。
皆さんは固定の出来ない縦向き撮影の際はどうしてるんでしょうか?

ホームページに載せるために静止している被写体を接写しているのですが、横向きだと被写体が入りきらない場合があり、デジカメ本体を縦に構えて撮影するのですが・・・・どうしてもブレてしまうので困っています。
(ズームアウトさせて被写体が全部写るように撮影すると、被写体自体が明確に写せてないのでダメでした)

脇を締めたり息を止めたりしてみるのですが・・・・微妙です。

横に構えて取るときは三脚を用いたり、積み重ねた本の上に置いたりなどして固定して撮れるので良いのですが、縦向きでは...続きを読む

Aベストアンサー

液晶画面で構図を確認しようとするとどうしても手持ちになってしまって、ぶれます。
カメラを自分の顔面に押し当てるようにして、シャッターを切るといいんじゃないですか。大体の構図は見当がつきますよね、後はAFが機能するタイミングでシャッターを押すことです。
静物相手ならばセルフタイマーを使うとよいと思います。

Qcssのリンクをimport.cssに書きかえれないです!(@dreamweaver)

はじめまして。
今ある
<link href="style.css" rel="stylesheet" type="text/css" />

common/import.cssをリンクし、
<link href="/common/import.css" rel="stylesheet" type="text/css" />
に変更したいのですが、なぜかできません><

ちなみにimport.cssの中身は

@charset "shift_jis";
@import "/common/css/base.css";
@import "/common/css/contents.css";
@import "/common/css/right.css";

このような感じです。
ためしにcommon.cssにいろいろ書いたところ、反映されたので、common.cssそのものは参照できていると思うのですが・・・

ご教授いただければ幸いです。

Aベストアンサー

import.cssの中の記述もcommonがあるのですが、例えばhtmlからlinkでbase.cssを読み込むと

<link href="/common/common/css/base.css" rel="stylesheet" type="text/css" />

という風にcommonというディレクトリの中にもう一つcommonというディレクトリが必要になりますよ?
import.cssのある位置からの相対的なパスなので、多分

@charset "shift_jis";
@import "/css/base.css";
@import "/css/contents.css";
@import "/css/right.css";

になるのではないでしょうか。

Qデジカメで撮影した縦画像をPC内で回転させたらデジカメの液晶で確認できなくなりました。

デジカメ機種(Canon IXY 25IS)を使用しています。
SDカードの画像をバックアップしようと、PC内に保存しました。その際、SDカード内の縦画像は当然横向きで表示されるので、見やすいようにとPC上で縦に回転させました。その後、SDカードをカメラに戻し、カメラの液晶画面上で確認した所「互換性の無いJPEGです」との表示が出て見れなくなくなりました。
もう一度PC上でSDカードの中身を見ると、データは残っているので、回転で元の寝せた状態にしたら表示されるようにはなりましたが、単純に縦横の回転をしただけなのに表示されなくなるのは何故でしょうか?

Aベストアンサー

No.1です。
お礼の方を読ませて頂きました。

> 通常持ち方(横長画面)ですと液晶中央に縦に表示されていたのに(左右は余白)、今は画面一杯に寝かせた状態の縦画像が表示されてしまっています。

おそらく画像を加工したせいで、縦横の情報がなくなった可能性があります。
縦で撮影されたか横で撮影されたかは、Exifと呼ばれるJPEGの付加情報として記録されています。

デジカメではこのExif情報に基づき、縦横を判断して表示しているのですが、一部の画像加工
ソフトはこのExifに対応していません。Exifの一部あるいは全部が削除されてしまうソフトが
とても多いんです。

おそらくこうしたExif情報が削除されたのではないでしょうか…。

実際試して頂くと分かりやすいのですが、画像加工ソフトで回転を実行し、再度逆回転して保存
しても、元の画像データとバイナリレベルでは一致しません。

必ず、加工前には保存しておく必要がありそうですね。

QCSSファイルは、どこから読み込んでいるのか?

とあるWebサイトのソースを見たら、headの部分が次のようになっておりました。
<link rel="stylesheet" href="css/import.css" type="text/css" media="all" />

これは、普通に記述されていると思いますが、href="css/import.css"を開いてみたら、次の記述しかありませんでした。

@charset "utf-8";
/* CSS Document */

@import "common.css";
@import "top.css";
@import "text.css";
@import "faq.css";
@import "form.css";

これは、どういうことでしょうか?
CSSからCSSを読みこんでいるのでしょうか?

なぜ、htmlファイルに複数行をかけてCSSファイルを一つずつ読みこませないのでしょうか?
何かメリットがあるのでしょうか?

Aベストアンサー

> CSSからCSSを読みこんでいるのでしょうか?
その通りです。

> 何かメリットがあるのでしょうか?
@importを使うメリットとして
1.CSSファイルが別サーバにある場合に速度が速くなる…ことがあるらしい
  (<link rel="stylesheet" href="http://image.hoge.net/css/import.css" type="text/css" media="all" />みたいな場合?)
2.importハックという技術が使える
  (と言っても今時それに該当するブラウザ自体が少ないですが)
3.大量にCSSファイルがある場合、メンテナンスが少し楽。
  (新しいhtmlファイルを作った際などに効果があると思われる)
4.「そう簡単にCSSファイル見せるかぃ!」と思って扱える
  (ソースの表示から気持ち追いづらい)

などがあるのかな?と思います。

実際はCSSファイルから都度@importの分、通信が発生するため
普通は遅くなります。
当然、その分レンダリングは遅くなります。
明確な理由がない限り、デメリットの方が多いと思います。

> なぜ、htmlファイルに複数行をかけてCSSファイルを一つずつ読みこませないのでしょうか?
一つずつ読みこませる方法でよいと思いますよ。

> CSSからCSSを読みこんでいるのでしょうか?
その通りです。

> 何かメリットがあるのでしょうか?
@importを使うメリットとして
1.CSSファイルが別サーバにある場合に速度が速くなる…ことがあるらしい
  (<link rel="stylesheet" href="http://image.hoge.net/css/import.css" type="text/css" media="all" />みたいな場合?)
2.importハックという技術が使える
  (と言っても今時それに該当するブラウザ自体が少ないですが)
3.大量にCSSファイルがある場合、メンテナンスが少し楽。
  (新し...続きを読む

Q動画を90度回転したい

Canon S40で縦に取った動画を横に90度回転したいですが、添付されているアプリでは回転できない。
動画を回転させられるフリーソフトを教えてください。
よろしく。。

Aベストアンサー

AVIファイルの90度回転なら「AviR」というフリーソフトがあります。

参考URL:http://www.vector.co.jp/soft/win95/art/se169299.html?y

QXHTML+CSSレイアウトについて

恐れ入ります、XHTML+CSSレイアウトをするとき、
例えばTOP,ABOUT,PORTFOLIOというページがあった
としてCSSをリンクするとします。

この場合、cssはtop.css,about.css,potfolio.cssの
ように各ページごとにcssを用意すればよいのでしょうか?

Aベストアンサー

CSSでは、「@import」を用いることで別ファイルとして用意したスタイルシートを取り込むことが可能です。その記法は、@importキーワードの後に「url(」と「)」の間にURLを指定します。

@import url(./sample.css);

@import文は、そのシート内の他の宣言よりも先、つまり、そのスタイルシートの先頭に記述しなくてはなりません。

共通するスタイルだけを記述した外部スタイルシート(例:site.css)を用意して、ページ毎のスタイルを記述した「top.css」「about.css」「potfolio.css」というそれぞれのCSSファイルの冒頭で、「@import url(URL);」 で「site.css」のurlを指定しインポートしてやれば、わかりやすくメンテナンスもしやすいと思います。

Qデジタルカメラの写真、二度目にパソコンに取り込むときに読み込む画像と読み込まない画像がある

デジカメで撮影した写真をパソコンに取り込むときの事なんですが、
一度目に取り込んだ時には全ての写真が表示されました。
ですが、二度目に取り込むときには、全ての画像が表示されません。
過去の写真も、読み込まれる写真と読み込まない写真があります。
どうすれば全ての画像が読み込めますか?

Aベストアンサー

取り込み済みの画像は「取り込み済みフラグ」が立ち同じ画像を何度も取り込まない仕様になっています。

取り込み済みの画像も含めてすべてパソコンにコピーしたいのならメモリカードリーダーを使用してWindowsエクスプローラでコピペしましょう。


人気Q&Aランキング

おすすめ情報