スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

# 0557_動画説明文の話

動画投稿者の皆さんは「動画説明文」ってものを書くと思います。動画の上に表示される部分ですね。通称「主コメ」。「投稿者コメント」って言っちゃうと、動画の方に表示されるコメントになっちゃうんで意味が変わってきますけど、ごっちゃにしてる人も多いかな?ややこしいね!

人によっていっぱい書いてあったり、シンプルだったり、事務的だったり、ネタだったりします。私は大抵限界まで文字数を使い切ります。欲張りですね。
「文字数」と言いましたが、実際は「文字数」ではなく「バイト数」に制限があります。タイトルは100バイト、動画説明文は1000バイトです。ニコニコの文字コードはUTF-8(Unicodeの一種)です。よく日本語表現に使われるシフトJISは英数字が1バイト、日本語の文字は2バイトですが、UTF-8は英数字1バイト、普通に日本語で使う文字は3バイトというなんだか日本人に優しくない仕様です。日本語の文章は相対的に重く、URLなんかは軽くなります。

その辺を踏まえて、動画説明文の下書きを始めました。EXCEL先生に自動的にバイト数数えてもらおうとしたけど、EXCEL先生は「文字数を数える関数(LEN())」と「シフトJISでのバイト数を数える関数(LENB())」しか持っていないようでした。あふん。
仕方がないので次のような計算をしました。

英数字(1バイト文字)の数     :文字数×2-シフトJISでのバイト数
英数字以外(3バイトの文字)の数:文字数-英数字の数(上で求めた数)
UTF-8でのバイト数         :英数字の数×1+英数字以外の数×3

A1セルに文字列があるとすると次のような計算式になります
=LEN(A1)*2-LENB(A1)+(LEN(A1)-(LEN(A1)*2-LENB(A1)))*3

整理すると
=LENB(A1)*2-LEN(A1)

あら、すっきり。結果を見てしまえば、確かにこれで分かりますね。

足したり消したりして現在995バイトになってます。きっつきつや!
下書きはまだ「書きたいことを書いただけ」状態なので、「動画を見てもらう前に何を伝えたいのか」を考えて書き直ししようと思います。まぁ、長い話はブログでやればいいもんね。

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

http://spectacler.blog104.fc2.com/tb.php/560-e0663a87
この記事にトラックバックする(FC2ブログユーザー)

前頁 / 翌日  | ホーム |  前日 / 次頁

お知らせ

2013/01/19:第10回MMD杯予選動画を投稿しました

プロフィール

なまえ:すぺくたくら
初音ミクに言葉を教えています。
あとMMDも。あとメガネ。
>> マイリスト  >> 自己紹介
メール:spectacler(あっとま)gmail.com

ミクさんから一言

twitter

カウンター

相互リンク

カレンダー

06 | 2017/07 | 08
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 - - - - -

動画

静画

最新コメント

最新記事

月別アーカイブ

カテゴリ

動画製作 (200)
言葉の話、音声の話 (11)
喋らせてみた (105)
メタセコイアでメガネを作ろう (39)
その他 (369)
MMD (217)
月間MVV(最優秀動画賞) (15)
初回 (1)
音声編集 (4)
ニコ生 (31)
プログラミング (19)
メタセコイア (12)

リンク

このブログをリンクに追加する

最新トラックバック

検索エンジン向けキーワード

Vocaloid/初音ミク/喋らせてみた/トークロイド/ニコニコ動画/MikuMikuDance/MikuMikuTalk/みくみくトーク/みくみくとーく/ミクミクトーク/ダウンロード/DL

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。