トップ «前の日(08-28) 最新 次の日(08-30)» 追記

Masa's blog

検索キーワード:

2011年08月29日 Install Slackware-13.37 on Libretto U100

_ Install Slackware-13.37 on Libretto U100

Slackware-13.37を東芝Libretto U100にインストールした際のメモ。

インストール作業

インストール作業そのものは特筆すべき所はない。いつもどおりに完了。

xorg

rootでstartxを実行。/etc/X11/xorg.conf無しの状態で、U100の特殊な解像度の液晶ディスプレイ一杯に、何の問題もなく実行される。DRIも有効な状態。

唯一、日本語キーボードの設定が有効になっていないので、ここだけ設定が必要。

# cp /usr/share/X11/xorg.conf.d/90-keyboard-layout.conf /etc/X11/xorg.conf.d
# vi /etc/X11/xorg.conf.d/90-keyboard-layout.conf

Section "InputClass"
    Identifier "keyboard-all"
    MatchIsKeyboard "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    Option "XkbLayout" "jp"  # <-- 日本語キーボードの設定
    #Option "XkbVariant" ""
    Option "XkbOptions" "terminate:ctrl_alt_bksp,ctrl:nocaps"  # <-- CapsLockをCtrlの割り当て
EndSection

ウィンドウマネージャをKDE -> fvwm2へ変更

startx実行時のデフォルトウィンドウマネージャをKDEからfvwm2に変更する。

# cd /etc/X11/xinit
# rm xinitrc
# ln -s xinitrc.fvwm2 xinitrc

一般ユーザでのstartx

一般ユーザでstartxすると、

Protocol not supported by server

とのメッセージを出して起動に失敗する。xdmを起動しての運用は問題ないので、とりあえずこの件は放置。

ログインマネージャをKDE -> xdmへ変更

/etc/inittabのrun levelを3 -> 4に変更した場合のログインマネージャを、KDEからxdmに変更する。/etc/rc.d/rc.4を参考に

# chmod -x /usr/bin/kdm

とする。

GTKとkinput2でプチ問題発生

GTK(2.24.4)を使ったアプリケーションとkinput2の組合せだと、変換ウインドウ(と言うのか?)

[ あ ]

こういうやつが

[    ]

こういう状態で表示される。Xのリソース設定周りでなんとか対処できんもんかと思うが、実質的にはさほど困らないので、とりあえず放置。

いいかげん、Canna+Kinput2の組合せから卒業せいということかもしれんが、skkdicを放り込んで鍛えた辞書環境を手放せないでいる。


2015年08月29日 mencoder's options that I often use :)

_ mencoder's options that I often use :)

container

-of lavf -lavfopts "format=FORMAT"

 FORMAT  mpg      MPEG-1 systems and MPEG-2 PS
         asf      Advanced Streaming Format
         avi      Audio Video Interleave file
         wav      Waveform Audio
         swf      Macromedia Flash
         flv      Macromedia Flash video files
         rm       RealAudio and RealVideo
         au       SUN AU format
         nut      NUT open container format (experimental)
         mov      QuickTime
         mp4      MPEG-4 format
         ipod     MPEG-4 format with extra header flags required by Apple iPod firmware
         dv       Sony Digital Video container
         matroska Matroska

-of lavf -o outout.EXT

 .EXT will determine container format.

video codec

-ovc lavc -lavcopts "vcodec=CODEC:vbitrate=BITRATE[:vpass=PASS]"

 CODEC  asv1       ASUS Video v1
        asv2       ASUS Video v2
        dvvideo    Sony Digital Video
        ffv1       FFmpeg's lossless video codec
        ffvhuff    nonstandard 20% smaller HuffYUV using YV12
        flv        Sorenson H.263 used in Flash Video
        h261       H.261
        h263       H.263
        h263p      H.263+
        huffyuv    HuffYUV
        libtheora  Theora
        libx264    x264 H.264/AVC MPEG-4 Part 10
        ibxvid     Xvid MPEG-4 Part 2 (ASP)
        ljpeg      Lossless JPEG
        mjpeg      Motion JPEG
        mpeg1video MPEG-1 video
        mpeg2video MPEG-2 video
        mpeg4      MPEG-4 (DivX 4/5)
        msmpeg4    DivX 3
        msmpeg4v2  MS MPEG4v2
        roqvideo   ID Software RoQ Video
        rv10       an old RealVideo codec
        snow       (also see: vstrict) FFmpeg's experimental wavelet-based codec
        svq1       Apple Sorenson Video 1
        wmv1       Windows Media Video, version 1 (AKA WMV7)
        wmv2       Windows Media Video, version 2 (AKA WMV8)

 BITRATE  bitrate in KHz for video codec

 PASS     "1" means pass 1 in 2 pass mode
          "2" means pass 2 in 2 pass mode

-ovc x264 -x264encopts "bitrate=BITRATE[:pass=PASS]"

 BITRATE  bitrate in KHz for video codec

 PASS     "1" means pass 1 in 2 pass mode
          "2" means pass 2 in 2 pass mode

video filter etc

-vf "scale=SCALE_X:SCALE_Y,expand=EXPAND_X:EXPAND_Y"

 SCALE_X:SCALE_Y   screen size that movie should be shown in
 EXPAND_X:EXPAND_Y screen size that contains above screen with black border

-vf "crop=WIDTH:HEIGHT:X:Y"

 WIDTH:HEIGHT  rectangle area to crop
 X:Y           position of area to crop(left:top)
               if omitted then center

-vf "flip"     flip image upside down

-vf "mirror"   flip image leftside right

-vf "rotate=DIRECTION"

 DIRECTION     "1" means clockwise 90 degree
               "2" means counterclockwise 90 degree

-vf "eq2=GAMMA"

 GAMMA         gamma value(0.1 to 10.0, default 1.0)

-aspect ASPECT

 ASPECT            aspect ratio(ex. 16/9, 1.7777)

-ofps FRAMERATE

 FRAMERATE  frame rate per socond(ex. 24, 24000/1001, 30, 30000/1001)

audio codec

-oac lavc -lavcopts "acodec=CODEC:abitrate=BITRATE"

 CODEC  ac3        Dolby Digital (AC-3)
        adpcm_*    Adaptive  PCM  formats  - see the HTML documentation for details.
        flac       Free Lossless Audio Codec (FLAC)
        g726       G.726 ADPCM
        libfaac    Advanced Audio Coding (AAC) - using FAAC
        libmp3lame MPEG-1 audio layer 3 (MP3) - using LAME
        mp2        MPEG-1 audio layer 2 (MP2)
        pcm_*      PCM formats - see the HTML documentation for details.
        roq_dpcm   Id Software RoQ DPCM
        sonic      experimental simple lossy codec
        sonicls    experimental simple lossless codec
        vorbis     Vorbis
        wmav1      Windows Media Audio v1
        wmav2      Windows Media Audio v2

 BITRATE  bitrate in KHz for audio codec

-oac mp3lame -lameopts "abr=BITRATE"

 BITRATE  bitrate in KHz for audio codec

-oac faac -faacopts "br=BITRATE"

 BITRATE  bitrate in KHz for audio codec

audio filter

-af "resample=SAMPLE_RATE"

 SAMPLE_RATE   sampling rate(ex. 44100)

general option

-ss START_TIME

 START_TIME    start time to encode(ex. "00:01:00" starts encoding from 1minute after)

-endpos TOTAL_TIME

 TOTAL_TIME    total time to encode(ex. "01:00:00" performs encoding in 1 hour)

2021年08月29日 How to get best quality movie by youtube-dl

_ yourtbe-dlで最高画質で動画を取得する方法

youtube-dl --no-playlist -f bestvideo+bestaudio --merge-output-format mp4 'https://www.youtube.com/hogehoge'