คำถามติดแท็ก encoding

ศิลปะการแปลงตัวอักษรให้เป็นตัวเลข ASCII, ISO Latin-1, Unicode, EBCDIC ... มีการเข้ารหัสที่ใช้อยู่หลายสิบและการแปลงระหว่างพวกเขาตอนนี้เป็นงานฝีมือแม่มด

1
แยกและรวมเสียงจากวิดีโออีกครั้ง
ฉันเบื่อกับ Vegas, Premiere, Pinnacle, SoundForge และบรรณาธิการอื่น ๆ ทั้งหมดที่ฉันได้ลอง ฉันกำลังพยายามปรับเปลี่ยนเสียงของไฟล์ AVI แต่บรรณาธิการทั้งหมดที่ฉันพยายามยืนยันในการเข้ารหัสวิดีโออีกครั้งเมื่อฉันบันทึกการเปลี่ยนแปลงและลดคุณภาพหรือใช้เวลาหลายชั่วโมง มีวิธีการแยกสตรีมเสียงจากวิดีโอด้วยffmpegหรือไม่แก้ไขในโปรแกรมแก้ไขเสียงแล้วรวมการเปลี่ยนแปลงที่บันทึกไว้กับวิดีโออีกครั้งหรือไม่

4
การแปลง DVC-PRO HD 1080 เป็นเครื่องมือฟรีหรือไม่?
มีเครื่องมือฟรี (เหมือนในเบียร์หรือไม่และเป็นไปได้เหมือนนก) ในการแปลงดีวีดีในรูปแบบ DVC-PRO HD 1080 เป็นรูปแบบดีวีดีมาตรฐาน / มาตรฐานเพื่อให้ฉันสามารถเล่นบนเครื่องเล่นดีวีดีทั่วไป แก้ไข: ฉันเปลี่ยนถ้อยคำเล็กน้อย เรามีวิดีโอใน DVC-PRO HD 1080 แต่เท่าที่ฉันรู้ว่ามันเป็นรูปแบบที่เป็นกรรมสิทธิ์ เราต้องการสร้าง dvd มาตรฐานจากมัน ฉันไม่ได้เข้ารหัสวิดีโอและแปลงดีวีดีจริงๆ ฉันคิดว่าฉันต้องแม่นยำมากขึ้น ปัจจุบัน VLC ไม่รองรับ DVC-PRO HD 1080

1
วิธีการแปลงไฟล์ประเภท mjpg เป็น mpeg หรือ flv
ฉันได้ถามวิธีการใช้ ffmpeg ไปแล้วแต่ไม่มีใครตอบ อาจมีใครรู้วิธีการแปลงจากรูปแบบ mjpeg? ไม่แนะนำให้ใช้พากย์เสมือนในการแปลงเป็น avi เช่นเดียวกับที่ทำคือวาง mjpeg ไว้ใน avi container และฉันต้องแปลงจาก mjpeg ไปเป็นรูปแบบอื่นเช่น mpeg หรือ flv

0
คอมไพล์รอยเปื้อนและทำความสะอาด
ฉันมีไฟล์บางไฟล์ในที่เก็บ git ซึ่งเป็นไฟล์ค่าที่คั่นด้วยแท็บ Unicode ฉันรู้ว่าไฟล์เหล่านี้มีการเข้ารหัส UTF-8 หรือ UTF-16 ณ เวลาการสร้าง สำหรับเวิร์กสเตชัน Windows ของฉันที่บางครั้งฉันต้องการแก้ไขใน Excel (ไม่ต้องถาม) ฉันต้องการเปื้อนพวกเขาเป็น UTF-16 ไม่ว่าพวกเขาจะมาถึงเป็น UTF-8 หรือ UTF-16 แต่ในอีกด้านหนึ่งฉันต้องการ UTF-8 เสมอในการเป็นตัวแทนภายในของที่เก็บ (ฉันยังต้องการความแตกต่างที่มีความหมายดังนั้น "จากสิ่งใด ๆ ไปยัง UTF-8" จึงใช้กับ diff แอตทริบิวต์.) ปัจจุบันฉัน .gitattributes กำหนด *.tsv diff=winutf16 filter=winutf16 ซึ่งหมายความว่า ( .git/config ) [filter "winutf16"] clean = iconv -f utf-16 -t …
2 git  encoding  msysgit 

1
คำถามเกี่ยวกับการรวมและแปลงวิดีโอ (wmv เป็น avi)
ฉันได้ดาวน์โหลดคลิปบางส่วนจากเน็ตที่ถูกแบ่งออกเป็นหลายไฟล์ มีไฟล์ 8 ไฟล์และมีทั้งหมด 130 MB มีทั้งหมด 8 ไฟล์ในรูปแบบ. WMV 130 MB ตอนนี้ฉันใช้ซอฟต์แวร์ผสานที่สามารถแปลงไฟล์เป็นรูปแบบที่แตกต่างกัน ไม่ให้ตารางเล็ก ๆ ของสิ่งที่เกิดขึ้นเมื่อฉันรวมไฟล์ 130 MB .wmv -> 285 MB .wmv 130 MB .wmv -> 401 MB .avi (DivX) ดังนั้นคำถามของฉันคือสิ่งที่เกิดขึ้นกับไฟล์เหตุใดไฟล์เอาต์พุตจึงแตกต่างจากขนาดดั้งเดิม DivX มีคุณภาพที่ดีกว่าหรืออะไรบางอย่าง ฉันคิดว่ามันเป็นไปไม่ได้ที่จะมีคุณภาพสูงขึ้นจากไฟล์คุณภาพต่ำ ในทุกรูปแบบไฟล์คุณภาพของวิดีโอนั้นค่อนข้างกระวนกระวายใจ เมื่อวันที่ sidenote ใครสามารถแนะนำซอฟต์แวร์ที่ดีบางอย่างเกี่ยวกับการรวมไฟล์ เมื่อฉันใช้ซอฟต์แวร์นี้เสียงและวิดีโอจะไม่ซิงค์กัน

2
ssh backspace ลบหนึ่งอักขระแทนสองตัว (สัญลักษณ์ utf-8)
ฉันกำลังเข้าถึงคอมพิวเตอร์ระยะไกลโดยใช้ ssh และใช้คำสั่ง bash เพื่อใส่สัญลักษณ์โดยใช้สตรีมอินพุตมาตรฐาน: อ่านการทดสอบ echo $ test การป้อนตัวอักษรภาษาอังกฤษและใช้ backspace เพื่อลบออกจากนั้นจึงป้อนตัวอักษรอื่น ๆ แล้ววนซ้ำขั้นตอนนี้ทุกครั้ง แต่มันกลายเป็นหายนะเมื่อฉันใช้สัญลักษณ์ utf-8 อื่น ๆ เช่นสัญลักษณ์รัสเซียซึ่งต้องใช้ 2 ไบต์แทน 1 เช่นที่คนอังกฤษใช้ เช่นฉันใส่: абвгдежз หลังจากนั้นฉันใช้ backspace 8 ครั้งแล้วใส่สัญลักษณ์อื่น ๆ : привет และกดปุ่ม Enter แต่แทนที่จะเป็นผลลัพธ์ที่จะเท่ากับข้อมูลล่าสุดของฉันฉันได้รับต่อไปนี้: абвгпривет ซึ่งหมายความว่า 8 backspace ลบเพียง 4 สัญลักษณ์ ฉันใช้ Linux linux ubuntu 12.04 พยายามใช้คอนโซลที่แตกต่าง: หนึ่งมาตรฐานเทอร์มินอล ตัวเลือก …
2 bash  ubuntu  encoding  utf-8  ssh 

2
ยูทิลิตี้สำหรับการแปลงไฟล์ที่เข้ารหัส Shift-JIS เป็นไฟล์ที่เข้ารหัส UTF-8 [ปิด]
ลูกค้าของฉันมีไฟล์ข้อความภาษาญี่ปุ่นจำนวนมากซึ่งมีการเข้ารหัสใน Shift-JIS พวกเขาต้องการยูทิลิตี้ที่สามารถแปลงไฟล์เหล่านี้เป็น UTF-8 เครื่องมือจะเสนอตัวเลือกบรรทัดคำสั่งและตัวเลือกแบบโต้ตอบ คุณมีข้อเสนอแนะใด?

1
เข้ารหัสวิดีโอด้วย ffmpeg โดยใช้ CUDA โดยไม่มี NVENC
มีข้อมูลค่อนข้างน้อยเกี่ยวกับการใช้ตัวเข้ารหัสฮาร์ดแวร์ที่สร้างขึ้นในการ์ด Kepler-based และ NVidia รุ่นใหม่กว่าเพื่อเข้ารหัสวิดีโอ เท่าที่ฉันเข้าใจพวกเขาทั้งหมดแค่ผ่านการเข้ารหัสไปยังตัวเข้ารหัสฮาร์ดแวร์โดยไม่ต้องใช้ CUDA จริงๆ สิ่งที่ฉันพยายามทำให้สำเร็จคือการเข้ารหัสวิดีโอแบบเร่งโดยใช้ CUDA แบบเก่าบนฮาร์ดแวร์ pre-Kepler (GTX 570 ที่นี่ Fermi) เป็นไปได้หรือไม่?

1
เข้ารหัสดีวีดีเป็น H.264
ฉันมักจะใช้ซอฟต์แวร์ dvd :: rip เพื่อเข้ารหัสดีวีดีเป็นไฟล์ XviD ตามขนาดที่ระบุ ฉันลองใช้ตัวเลือกต่าง ๆ ของซอฟต์แวร์เพื่อเข้ารหัสเป็น H.264 แต่ก็ไม่ประสบความสำเร็จ ฉันจะคัดลอกดีวีดีและเข้ารหัสเป็น H.264 ได้อย่างไร (พร้อม dvd :: rip หรือซอฟต์แวร์อื่น ๆ ) ระบบปฏิบัติการ: Ubuntu 10.10 x64
1 ubuntu  dvd  encoding  h.264 

0
การเข้ารหัส FFmpeg ใช้งานได้เฉพาะเมื่อฉันระบุรูปแบบอินพุต (-f h264)
ฉันได้วิดีโอจาก NVR ใน. avi container ฉันพยายามเข้ารหัสอีกครั้งโดยใช้ libx264 แต่ใช้งานได้เฉพาะเมื่อฉันระบุรูปแบบอินพุตเป็น h264 นี่คือผลลัพธ์ของการโทรทั้งสอง โดยไม่ต้อง-f h264: ffmpeg -i original.avi -c libx264 -preset ultrafast output.avi ffmpeg version 3.3.4 Copyright (c) 2000-2017 the FFmpeg developers built with gcc 7 (GCC) configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --docdir=/usr/share/doc/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions …

1
ฉันจะทำให้วิดีโอที่สร้างเฟรมสอดแทรกใหม่ช้าลงได้อย่างไร
ฉันใช้พารามิเตอร์ความเร็วของ mencoderเพื่อสร้างวิดีโอที่เล่นที่ความเร็วครึ่งหนึ่ง โดยทั่วไปหมายถึงการลดลงครึ่งหนึ่งของวิดีโอ แต่ฉันสนใจซอฟต์แวร์ที่สามารถแปลงวิดีโอ 30fps ไปเป็นวิดีโอ 30fps อีกเฟรมโดยประมาณครึ่งเฟรมอาจใช้ข้อมูลการเคลื่อนไหวที่เก็บไว้ในสตรีมวิดีโอต่อครั้ง ฉันคิดว่าสิ่งนี้เรียกว่าการแก้ไขแบบอินทราเฟรม แต่ฉันไม่พบสิ่งใดนอกจากการวิจัย ตัวชี้ใด ๆ ของซอฟต์แวร์ดังกล่าว

1
วิธีเพิ่มลายน้ำเมื่อแปลงเป็นวิดีโอมากกว่าหนึ่งตัวเลือกพร้อม -s
ฉันมีปัญหาในการเพิ่มลายน้ำในวิดีโอของฉัน ฉันกำลังแปลงวิดีโอเป็น 5 ความละเอียดที่แตกต่างกันโดยใช้ตัวเลือก -s สิ่งที่ฉันได้ลอง: waterMark="\"movie=/watermark.png [watermark]; [in][watermark] overlay=main_w-overlay_w-10:10 [out]\"" resolutions=$(echo -e "${resolutions} -s ${newX}x${myY} ${map} -vcodec libx264 ${options} -vf ${waterMark} ${NEW_FILENAME}_${myY}p.mp4") ffmpeg -i $FILENAME "${resolutions}" นี่คือเสียงสะท้อนของคำสั่ง: echo "ffmpeg -i $ FILENAME $ resolution" ffmpeg -i test.mp4 -s 1728x720 -map 0:0 -map 0:1 -vcodec libx264 -acodec aac -strict experimental …
1 bash  ffmpeg  encoding 

1
การอ้างอิงโซ่ Ffmpeg ไปยังส่วนอื่น ๆ ของคำสั่งสำหรับขนาดลายน้ำแบบไดนามิก
ฉันอ่านเอกสาร ffmpeg มาระยะหนึ่งแล้ว แต่ฉันไม่สามารถปิดใจเกี่ยวกับการทำงานของตัวกรองการตั้งชื่อและการอ้างอิงย้อนกลับได้ หรือว่าสิ่งที่ฉันต้องการเป็นไปได้ ฉันพยายามแปลงลายน้ำเป็นแหล่งส่งออก แต่สิ่งที่ฉันไม่สามารถหาได้คือวิธีการใช้มิติจากส่วนหนึ่งในการคำนวณอีกส่วนหนึ่ง ตัวอย่างเช่นการเข้ารหัสลายน้ำคงที่บนวิดีโอ: ffmpeg -y -threads 8 -i bunny-source.mp4 \ -i wm.png -filter_complex \ "[1:v]scale=100:-1[watermark]; [0:v][watermark]overlay=10:main_h-overlay_h-10[outv]" \ -map "[outv]" -map 0:a marked.mp4 สิ่งนี้จะสร้างลายน้ำที่ 100px ที่ด้านล่างของเอาต์พุต ฉันเข้าใจว่ามีการตั้งชื่อผลลัพธ์ของตัวกรองที่ซับซ้อนใน [จบวงเล็บ] ฉันพบว่าพารามิเตอร์แรกใน [a: b] คือดัชนีตัวเลขของอินพุต (-i) แต่: v หมายถึงอะไร แล้วฉันจะเปลี่ยนคำสั่งอย่างไรแทนที่จะเป็น 100 ฉันจะได้ 30% ของความกว้างของแหล่งสัญญาณ เป็นไปได้ไหม

2
ชื่อไฟล์กลายเป็นคำพูดพล่อยๆ
การใช้ JDownloader เพื่อดาวน์โหลดไฟล์บางไฟล์ทำให้ชื่อไฟล์ดูเหมือน ".a ·å²è¬åï¼çç港ä¸é" ในระบบไฟล์ของฉัน ชื่อไฟล์ต้นฉบับเป็นภาษาจีน นี่เป็นปัญหาการเข้ารหัสหรือไม่ (การเข้ารหัสดั้งเดิมไม่ใช่ UTF-8) หากเป็นกรณีนี้สามารถกู้คืนได้หรือไม่ ฉันเดาว่าจะหาตัวแปลงการเข้ารหัสและแปลงเป็น UTF-8

0
openRTSP การเข้ารหัส 25fps เริ่มต้น (ไม่ใช่ 24)
ฉันต้องการจับภาพสตรีม RTSP จากกล้อง IP บางตัวและหลังจากมองไปรอบ ๆ ฉันพบเครื่องมือที่ยอดเยี่ยม 2 อย่าง: avconv และ openRTSP openRTSP -u user password rtsp://10.48.34.125/axis-media/media.amp avconv -i "rtsp://user:password@10.48.34.125/axis-media/media.amp" -vcodec copy -f mp4 10.48.34.125.mp4 แต่ด้วยเหตุผลวูดูเมื่อฉันต้องการใช้ URL ที่ไม่มีส่วนขยายเฉพาะเช่น: rtsp://user:password@10.48.34.46/ avconv ส่งคืน 401 Unauthorized ดังนั้นฉันติดอยู่กับ openRTSP ในขณะนี้ ... สิ่งที่แตกต่างจาก avconv คือ openRTSP จะส่งไฟล์ดิบซึ่งเข้ารหัสไปที่ 25fps ซึ่งทำให้วิดีโอของฉันบางส่วนดูเหมือนว่าพวกเขาจะไปข้างหน้าอย่างรวดเร็ว ฉันพบวิธี (cpu แพง) เพื่อเข้ารหัสไฟล์อีกครั้งในอัตราเฟรมที่ใกล้เคียงกับสิ่งที่ฉันต้องการ: avconv -r …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.