how to convert video audio codec that supported by LG TV | java php laravel linux mysql sql bootstrap html css query java php laravel linux mysql sql bootstrap html css query: how to convert video audio codec that supported by LG TV

Kamis, 25 Oktober 2018

how to convert video audio codec that supported by LG TV



Berikut ini adalah tampilan isi flashdisk ketika ditampilkan di TV :


Pada tampilan gambar di atas, ada 2 contoh file yang bisa dibuka dan masih belom bisa dibuka disebabkan format codec audio video tidak didukung oleh TV, sedangkan 1 file yang bisa dibuka karena sudah dilakukan konversi sebelumnya.

Untuk melihat info dari codec dari file audio atau file video, untuk mengetahui codec tersebut kita bisa menggunakan mediainfo, bisa dibaca pada tulisan sebelumnya.

cara mengetahui codec

Contoh Tampilan Codec File Video Yang Tidak Didukung TV LG

General
Complete name                            : LEGEND 01.mp4
Format                                   : MPEG-4
Format profile                           : Base Media / Version 2
Codec ID                                 : mp42
File size                                : 215 MiB
Duration                                 : 59mn 52s
Overall bit rate mode                    : Variable
Overall bit rate                         : 502 Kbps
Encoded date                             : UTC 2018-10-20 13:30:55
Tagged date                              : UTC 2018-10-20 13:30:55

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : Baseline@L3.0
Format settings, CABAC                   : No
Format settings, ReFrames                : 1 frame
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 59mn 52s
Bit rate                                 : 404 Kbps
Width                                    : 640 pixels
Height                                   : 360 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 29.970 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.058
Stream size                              : 173 MiB (80%)
Title                                    : ISO Media file produced by Google Inc. Created on: 10/20/2018.
Encoded date                             : UTC 2018-10-20 13:30:55
Tagged date                              : UTC 2018-10-20 13:30:55

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 40
Duration                                 : 59mn 52s
Bit rate mode                            : Variable
Bit rate                                 : 96.0 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 44.1 KHz
Compression mode                         : Lossy
Stream size                              : 41.1 MiB (19%)
Title                                    : ISO Media file produced by Google Inc. Created on: 10/20/2018.
Encoded date                             : UTC 2018-10-20 13:30:55
Tagged date                              : UTC 2018-10-20 13:30:55


Contoh Tampilan Codec Yang Didukung Oleh TV LG :

General
Complete name                            : OK LEGEND 01.mp4
Format                                   : MPEG-4
Format profile                           : Base Media
Codec ID                                 : isom
File size                                : 226 MiB
Duration                                 : 59mn 52s
Overall bit rate mode                    : Variable
Overall bit rate                         : 529 Kbps
Encoded date                             : UTC 2018-10-20 13:30:55
Tagged date                              : UTC 2018-10-20 13:30:55
Writing application                      : Lavf56.1.0

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L3.0
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 4 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 59mn 52s
Bit rate                                 : 427 Kbps
Width                                    : 640 pixels
Height                                   : 360 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 29.970 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.062
Stream size                              : 183 MiB (81%)
Writing library                          : x264 core 142 r2389 956c8d8
Encoding settings                        : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=23.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Encoded date                             : UTC 2018-10-20 13:30:55
Tagged date                              : UTC 2018-10-20 13:30:55

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 40
Duration                                 : 59mn 52s
Bit rate mode                            : Variable
Bit rate                                 : 96.0 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 44.1 KHz
Compression mode                         : Lossy
Stream size                              : 41.1 MiB (18%)
Encoded date                             : UTC 2018-10-20 13:30:55
Tagged date                              : UTC 2018-10-20 13:30:55

Cara Convert Codec Video Supaya Didukung Oleh TV LG

Jalankan perintah ini di terminal (menggunakan paket aplikasi avconv)


avconv -i LEGEND_01.mp4 -c:v libx264 -c:a copy OK_LEGEND_01.mp4


-i = input file video,
-c:v = codec video
-c:a copy = codec audio tidak diubah, sesuai dengan aslinya

beda halnya jika audio yang tidak muncul ketika dimainkan di TV, sedangkan videonya bisa jalan, maka yang perlu diconvert adalah codec audionya dan codec videonya jangan diubah, sehingga perintahnya adalah

avconv -i Larva.mkv  -c:v copy -strict experimental -c:a aac larva2.mkv


Tunggu sampai proses selesai, setelah selesai silakan copy ke flash disk kemudian colok flashdisk ke slot flash disk yang ada di TV, SEMOGA BERHASIL

Update Sabtu, 25 Januari 2020

Untuk linuxmint 19.3, gunakan paket ffmpeg, jalankan seperti perintah ini :

ffmpeg -i Power_Rangers.mp4 -vcodec libx264 -acodec aac Power_Rangers_new.mp4

Update Sabtu, 25 April 2020

Jika ada banyak file yang akan dikonversi maka gunakan perintah ini :

find -name "*.mkv" -exec ffmpeg -i {} -acodec aac {}.mkv \;

perintah di atas akan mengkonversi file video (mkv menjadi mkv) yang tidak terbaca audionya oleh tv, misalnya dalam satu folderr kita punya lebih dari 1 video yg suaranya tidak terbaca di tv maka jalankan perintah tersebut, sedangkan jika video tersebut tidak terbaca video dan audionya jalankan perintah ini :

find -name "*.webm" -exec ffmpeg -i {} -vcodec libx264 -acodec aac {}.mkv \;

catatan:
file yg akan dikonversi adalah dengan ekstensi webm dan hasilnya menjadi mkv

Tidak ada komentar:

Posting Komentar

saifiahmada.com adalah blog belajar programming Indonesia, membahas lengkap materi bahasa pemrograman: code HTML, CSS, Bootstrap, Desain, PHP, MySQL, coding Java, Query, SQL, dan dunia linux